2008년 06월 03일
2008.6.2.화요일
기말고사 보기 전 마지막 시간이었던 오늘 수업시간에는
저번 시간에 배웠던 부분을 잠시 다룬 후 11장 IP라우팅에 대해 배웠다.
클라이언트가 서버에게 데이터를 여러개 보내고 응답을 받았을 때
그 응답이 어떤 데이터의 응답인지를 알기 위해서는 ACK번호를 보면 알 수 있다.
ACK(받기를 희망하는 번호)
라우팅
라우팅에는 같은 서브넷에 있을 때 통신할 수 있도록 해주는 직접 라우팅과
각각 다른 서브넷의 있을 때 통신할 수 있도록 해주는 간접 라우팅이 있다.
논리주소(IP주소)를 이용하여 한 라우터에서 다른 라우터로 IP데이터그램을 전달하는 기능을 한다.
AS
한 관리 주체의 관할 하에 있는 인터페이스, 호스트와 네트워크들의 집합을 말한다.
* p228에 보면 Group과 Interface만 주어져 있는데 Interface만 주어지게 되면
정보가 부족할 수도 있어 라우팅이 제대로 이루어지지 않을 수 있다.
따라서 Interface와 함께 Nexthop도 주어져야 한다.
라우팅 테이블
연습 1 - 목적지가 Rest of the Internet일 때는 Destination과 Mask가 모두 0.0.0.0 이다.
이유는 모든 것들이 다 해당할 수 있으므로 즉 어떤 것이 와도 상관이 없기 때문이다.
연습 2 - 목적지가 80.4.5.0 일때 길이 두가지 이다. m1으로 갈 수도 있고 m2로도 갈 수 있기 때문에
둘중 하나를 써도 상관이 없다.
그리고 목적지가 Rest of the Internet 일때 Next Hop을 알 수 없는 이유는
다른 서브넷이므로 직접라우팅이 아니라 간접 라우팅이므로 목적지 200.8.4.0처럼
Next Hop이 없는 것이 아니라 분명히 있다. 그러나 여기서는 알 수 없으므로 답은 알 수 없다라고 해야한다.
CIDR
클래스가 없는 IP주소로서 마스크 값을 따로 지정해 준다.
라우팅 테이블의 크기 뿐 아니라 검색 시간이 줄어들어 데이터그램 전달 지연도 감소된다.
그런데 RIP 라우팅 테이블 및 갱신에서 Net6dl 8에서 5로 갱신하면서 F가 C로 바뀌는데
Net 9는 4에서 6으로 왜 갱신이 되지 않은 것일까?
# by | 2008/06/03 17:34 | TCP/IP | 트랙백 | 덧글(1)



