6 2 Http netwk hannam ac kr HANNAM

  • Slides: 26
Download presentation

6. 2 직접 전달과 간접 전달(계속) <직접 전달 Http: //netwk. hannam. ac. kr HANNAM

6. 2 직접 전달과 간접 전달(계속) <직접 전달 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 4

6. 2 직접 전달과 간접 전달(계속) <간접 전달 Http: //netwk. hannam. ac. kr HANNAM

6. 2 직접 전달과 간접 전달(계속) <간접 전달 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 6

6. 3 라우팅 방법 <라우팅 테이블 이용 <라우팅 기술 Ü다음 홉 라우팅(Next-Hop Routing) Ü네트워크

6. 3 라우팅 방법 <라우팅 테이블 이용 <라우팅 기술 Ü다음 홉 라우팅(Next-Hop Routing) Ü네트워크 지정 라우팅(Network-Specific Routing) Ü호스트 지정 라우팅(Host-Specific Routing) Ü디폴트 라우팅(Default Routing) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 7

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) <라우팅 모듈 Receive : an IP packet

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) <라우팅 모듈 Receive : an IP packet 1. For each entry in the routing table 1. Apply the mask to packet destination address 2. If (the result matches the value in the destination field) 1. If (the G flag is absent) 1. Use packet destination address as next hop address 2. Send packet to fragmentation module with next hop address 3. Return 2. If no match is found, send an ICMP error message 3. Return Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 19

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) <예제 Http: //netwk. hannam. ac. kr HANNAM

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) <예제 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 20

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) <라우터 R 1 라우팅 테이블 Mask Destination

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) <라우터 R 1 라우팅 테이블 Mask Destination Next Hop F. R. C. U. I. 255. 0. 0. 0 111. 0. 0. 0 - U 0 0 m 0 255. 224 193. 14. 5. 160 - U 0 0 m 2 255. 224 193. 14. 5. 192 - U 0 0 m 1 …. . ………………… ………………… …… 255 194. 17. 21. 16 111. 20. 18. 14 UGH 0 0 m 0 255. 0 192. 16. 7. 0 111. 15. 17. 32 UG 0 0 m 0 255. 0 194. 17. 21. 0 111. 20. 18. 14 UG 0 0 m 0 0. 0 111. 30. 31. 18 UG 0 0 m 0 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 21

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) < 예제 3 Ü 목적지 200. 34.

6. 5 라우팅 모듈과 라우팅 테이블 설계(계속) < 예제 3 Ü 목적지 200. 34. 12. 34로 가는 20개의 패킷 수신 Ü 행별로 목적지 주소에 마스크 적용 1. 직접 전달 a. 200. 34. 12. 34 & 255. 0. 0. 0 200. 0 (X) b. 200. 34. 12. 34 & 255. 224 200. 34. 12. 32 (X) c. 200. 34. 12. 34 & 255. 224 200. 34. 12. 32 (X) 2. 호스트 지정 a. 200. 34. 12. 34 & 255 200. 34. 12. 34 (X) Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 24

6. 6 요약 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 26

6. 6 요약 Http: //netwk. hannam. ac. kr HANNAM UNIVERSITY 26