본문 바로가기

IPv4 단편화

(2)
네트워크 계층 - IP에 대한 모든 것 #3. IPv4의 단편화[Fragment] 앞선 포스팅에서 IPv4의 패킷 구조를 설명하였고, 패킷 내에 "ID, Flags, Offset" 란 이름을 가진 필드가 세 개 존재하는 것을 배웠다. 해당 필드가 존재하는 이유는, 송신자[Sender]가 전송하고자 하는 데이터그램의 크기와 물리적인 링크에서 수용할 수 있는 데이터의 크기가 다르기 때문이다. 네트워크에 존재하는 링크는 각각 마다 해당 링크를 통해 전송할 수 있는 데이터 사이즈가 다르다. 이를 링크의 최대 전송 사이즈[MTU]라고 부른다. 만약 링크가 수용할 수 있는 최대 전송 사이즈는 500Byte인데 보내야 하는 데이터의 크기는 1000Byte라면 해당 데이터 그램을 전송하지 못하는 상황이 온다. 이를 해결할 수 있는 방법이 단편화[Fragmentation]이다. "데이터가 크면 링크에..
네트워크 계층 - IP에 대한 모든 것 #2. IPv4 & IPv6 IP에 대한 개요 및 주소 체계: as-backup.tistory.com/15 네트워크 계층 - IP에 대한 모든 것 #1. IP의 주소 체계 네트워크 계층을 대표하는 여러 프로토콜이 존재한다. RIP, BGP, ICMP 등등 그러나 그중 가장 대표적인 프로토콜은 IP라고 생각한다. IP는 Internet Protocol의 약자로 인터넷에서 사용되는 규칙이다. 인 as-backup.tistory.com IPv4의 주소는 2의 32승 개의 전자기기를 표현할 수 있다. 2의 32승은 40억이 넘는 수를 의미한다. 그러나 흔히들 'IP주소의 고갈'에 대해 들어봤을 것이다. 한 사람이 가지고 있는 전자기기의 수가 평균 2~3대가 되어버렸으며 이에 나아가 IoT 세계가 도래하면서 전자기기 수는 40억을 훌쩍 뛰어..