티스토리 뷰
▣ IP Fragmentation, Reassembly
: Network Link는 최대 전송 크기 MTU(Maximum transmission unit)를 가지고 있다.
- 링크계층 프로토콜마다 다른 링크 타입과 MTU를 갖는다.
→ 네트워크는 큰 IP 데이터그램을 분할(Fragmentation)의 필요성이 있었다.
: 하나의 데이터그램이 여러조각의 데이터그램이 된다.
: 최종 목적지에서 재결합(Reassembly)된다.
: IP헤더를 통해 본래 하나의 데이터그램이었는지를 구분하고, 순서를 확인하게 된다.
(Example)
: MTU가 1500Byte라고 가정, 본래 하나의 데이터그램의 사이즈는 4000Byte
: 헤더를 제외한 전체 사이지는 3980임을 알수 있다.
: 그리고, MTU가 1500인 점에서 헤더인 20Byte를 제외한 1480의 단위로 쪼개지게 된다.
: Offset은 본래의 위치를 기록하게 되는데 데이터 크기가 큰 경우 한정된 bit수로 표현할 수 없을 수 있다. 그러한 이유로 설정을 통해 8배 작은 값으로 저장하게 된다. → 1480의 위치의 경우 185의 값으로 저장된다.
'Network > Theory' 카테고리의 다른 글
13)Subnets(Network Layer) (0) | 2017.12.12 |
---|---|
12)IP addressing(Network Layer) (0) | 2017.11.28 |
10)IP Datagram format(Network Layer) (0) | 2017.11.28 |
09)Internet Network Layer(Network Layer) (0) | 2017.11.28 |
08)Router architecture(Network Layer) (1) | 2017.11.27 |
댓글