네트워크 계층은 이더넷이나 무선 LAN에서 만들어진 네트워크를 연결해 다른 네트워크에 있는 단말과의 연결성을 확보하는 계층입니다. 같은 네트워크 안에서는 MAC 주소만으로도 통신이 가능하지만 네트워크 간에 통신을 하기 위해서는 IP주소가 필요하다.
경로를 선택하고 목적지 IP 주소까지 어떻게 데이터를 전달할지 결정한는 것을 라우팅이라고 한다.
경로를 선택하고 주소를 정하고 경로에 따라 패킷을 전달해주는 것이 네트워크 계층에 역할이다.
데이터를 다른 네트워크로 전달하기 위해서는 IP주소가 필요하다.
IPv4 주소 표기
111.111.111.111
IPv4주소는 32비트로 구성되어 있고 8비트씩 점으로 구분해서 10진수로 표기한다.
그렇기에 총 12개의 숫자로 이루어져 있으며 점으로 구분하여 4개의 그룹(옥텟)으로 구성된다.
각 그룹은 0 ~ 255의 범위를 갖게된다.
총 32비트의 정보를 가지게되며 약 43억개의 고유한 주소를 부여할 수 있다.
서브넷 마스크
IPv4 주소는 그 자체로 사용하지는 않는다.
서브넷 마스크라는 또 다른 32비트 값과 세트로 사용된다.
서브넷 마스크는 IP 주소에서 네트워크 주소와 호스트 주소를 나눠주는 역할을 한다.
IPv4 주소는 네트워크 부분과 호스트 부분으로 구성되어 있다.
네트워크 부분은 어떤 네트워크에 있는가를 나타내고 호스트 부분은 어떤 단말인가를 알 수 있다.
서브넷 마스크는 이 두개를 구분하는 표시이다.
' 1 ' 의 비트가 네트워크 부분 ' 0 ' 의 비트가 호스트 부분을 나타낸다.

이미지 출처 :
15 리눅스 네트워크 설정 - ip 고정하기 · 콩정의 개발 정리 블로그 (jungeunlee95.github.io)
출처:
'네트워크' 카테고리의 다른 글
| OSI 7계층 중 응용계층 (24.09.26 강의 관련 과제) (3) | 2024.09.25 |
|---|---|
| OSI 7계층 중 전송 계층 (24.09.12 강의 관련) (0) | 2024.09.11 |
| 데이터 링크 계층(09.05 강의 관련) (1) | 2024.09.04 |
| 물리계층에 관하여 (24.09.03 강의 관련) (0) | 2024.09.02 |
| OSI 7계층 (08.29 강의 관련) (1) | 2024.08.28 |