2008년 04월 08일
5장 Internet Protocol을 예습하며..
전 시간에 배운 ARP 실습 문제를 풀어보고
5장 Internet Protocol을 예습 해봤다.
ARP도 처음 예습했을땐 무슨 소리인지 잘 몰랐지만,
나중에 수업시간에 배운 내용으로 직접 풀이 해보니 조금은 알 것 같았다.
처음에 등산을 시작했을때 평지에서 시작 했지만 이젠 산의 중턱쯤 올라온 느낌이다.
내일 모레 수업은 졸지 말고 열심히 들어야겠다.( 날씨가 좋아서 그런지 꾸벅꾸벅...Zzz )
==================================================================================================================
* IP 버전을 구별하는방법: 앞의 필드의 길이가 4비트에서 2진수로 4라고 써져 있으면 4버전
앞의 필드의 길이가 6비트에서 2진수로 6이라고 써져 있으면 6버전
* IP 헤더의 길이: 16진수 문자는 IP 헤더의 길이를 나타냄. 필드값의 단위는 4바이트이다.
ex) 필드의 값이 1이라면 32비트를 의미
IP 헤더의 옵션이 없는 경우 기본적으로 5 ( 즉, 이 경우 IP 헤더의 길이는 5x4 바이트 = 20바이트)이다.
* IP의 총 길이 : 필드의 크기가 16 비트일 경우 가장 큰 데이터 그램 크기는 65535 바이트 이다.
==========================================================================================================
단편화 하기 4096 바이트의 데이터를 운반하는 IP 데이터 그램이 토큰링 위에 있다고 가정하고
라우팅 테이블을 검사한 후 해당 패킷을 이더넷으로 보내기로 결정하는 부분에서 이더넷이 사용 할 수 있는 크기로
조절돼야만 한다. MTU라는 값이 1500바이트이기 떄문에 4096바이트를 1480바이트 2개+1136바이트
라고 하는데 여기에서 1480 바이트가 1500 바이트가 안되는 이유가 기본 헤더의 길이가 20바이트여서
그래서 1500바이트-20바이트=1480 바이트
단편화된 조각들이 게이트 웨이에 도착 했을때 게이트웨이와 목적지를 잇는 시리얼링크의
MTU는 576바이트로 되어 있고 옆에 552로 명시 되어 있습니다.
그런데 이 부분에 24바이트가 왜 줄었는지 그 이유가 궁금합니다 교수님...
# by | 2008/04/08 19:40 | TCP/IP | 트랙백 | 덧글(1)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
앞의 필드의 길이가 6비트에서 2진수로 6이라고 써져 있으면 6버전
→ IP헤더의 맨앞의 필드(처음 4비트)의 값이 4(이진수로 0100)라면 버전4, 그 값이 6이라면 버전6
MTU는 576바이트로 되어 있고 옆에 552로 명시 되어 있습니다.
그런데 이 부분에 24바이트가 왜 줄었는지 그 이유가 궁금합니다 교수님...
→ 그 이유를 제가 강의자료에서도 물어 보았지요? 일단 20바이트는 IP헤더용으로 쓰인 것이고요...그렇다면 576-20 해서 556이 되어야 하는데 왜 552일까요. 그것은 수업시간에...^^