네트워크 계층 : 목적지에 데이터 전달하기

김연정·2022년 10월 17일
0

모두의 네트워크

목록 보기
8/11
post-thumbnail

1. 네트워크 간의 연결 구조

네트워크 계층 : 네트워크 간의 통신을 가능하게 하는 것

2. 라우터와 라우팅

라우터 : 서로 다른 네트워크 간에 통신이 가능하게 해주는 네트워크 장비
라우팅 : 경로를 선택하고 목적지 IP 주소까지 어떻게 데이터를 전달할지 결정하는 것

- 라우터는 네트워크를 분리할 수 있지만 스위치와 허브는 분할할 수 없다.
- 컴퓨터에서 다른 네트워크로 데이터를 전송하려면 기본 게이트웨이를 설정해주어야하고 최적의 경로를 
알아내는 라우팅 정보가 필요하다.
- 경로 정보는 라우터의 라우팅 테이블에 등록되어 있다.

3. IP

랜 안에서는 MAC 주소만으로도 통신할 수 있지만 네트워크 간에 통신을 하려면 IP 주소가 필요하다.

① IPv4 주소와 IPv6 주소 :

  • IPv4 주소 : 32비트로 구성되어 있고 약 43억 개의 주소를 만들 수 있다.
  • IPv6 주소 : 128비트로 구성되어 있고 약 340간 개의 주소를 만들 수 있다.

-> 인터넷이 널리 보급되면서 IPv4로는 주소가 부족해져서 이를 해결하기 위해 나타난 것이 IPv6 주소이다.

② IP 주소의 종류 :

  • 공인 IP : 컴퓨터나 라우터에 사용
  • 사설 IP : 회사나 가정의 랜에 있는 컴퓨터에 사용

③ IP 주소의 네트워크 ID 와 호스트 ID :

  • 네트워크 ID : 어떤 네트워크인지를 나타낸다. (ex. A네트워크, B네트워크)
  • 호스트 ID : 해당 네트워크의 어느 컴퓨터인지를 나타낸다. (ex. A네트워크의 1번째 컴퓨터)
  • 네트워크 ID 와 호스트 ID 를 식별하기 위한 값을 서브넷 마스크라고한다.
IP 주소는 네트워크 계층의 대표적인 프로토콜이다.

4. 네트워크 주소와 브로드캐스트 주소

  • 네트워크 주소 : 전체 네트워크의 대표 주소
  • 브로드캐스트 주소 : 네트워크에 있는 컴퓨터나 장비 모두에게 한 번에 데이터를 전송하는데 사용되는 주소
[중요!] 네트워크 주소와 브로드캐스트 주소는 자신의 IP 주소로 설정을 하면 안된다.

5. 서브넷의 구조

  • 서브넷(subnet)이란 ?
    브로드캐스트 패킷을 전송할 때 네트워크가 혼잡해지는 것을 방지하기 위해 대규모의 네트워크를 작은 네트워크로 분할하여 전송 하는데 이때 작은 네트워크로 분할하는 작업을 서브넷팅이라고 하고 분할된 네트워크를 서브넷이라고 한다.
서브넷 : 큰 네트워크를 분할해서 만든 작은 네트워크
profile
내가 공부하기위해 정리하는 공간

0개의 댓글