티스토리 뷰
RIP
메트릭(Metric) : 최적의 경로를 결정할 때의 판단기준
RIP 동작 : 디스턴스 백터(거리, 방향)
라우팅 업데이트 : 라우터가 다른 라우터와 교환하는 정보를 RIP에서는 라우팅 업데이트라고 함.
이 때 교환하는 정보 : 라우팅 테이블(30초에 1번 보냄)
6번 수신 받지 않으면 그 라우터에는 뭔가 장애가 발생했다고 간주해서 그 라우터를 사용하는 경로들을 파기
RIP는 메트릭에서 홉수를 사용(홉 수 : 수신처 네트워크까지 통과하는 라우터 수)
* RIP는 간단히 말해서 업데이트를 수신하면, 자기가 모르는 네트워크를 테이블에 추가하는 건데 그때, 업데이트를 보내 온 라우터를 그 앞의 네트워크에의 중계 라우터로, 업데이트를 받은 인터페이스를 그 앞의 네트워크에의 송신 인터페이스로 정하도록 한다.
RIP에서는 이미 테이블에 존재하는 네트워크에 대해서 새로운 정보가 업데이트되어 새로운 경로 쪽이 메트릭이 작으면 그쪽을 테이블에 기재.(크면 무시)
ICMP
정리 : 3계층의 인터넷 작업을 실현하기 위해서는 어드레싱과 라우팅이 필요
3계층에서 IP가 가장 중요하지만 다른 프로토콜도 존재
ICMP(Internet Control Message Protocol) : 인터넷 제어 메시지 프로토콜, 에러 보고 프로토콜
가장 중요한 것은 타입(ICMP의 종류)과 그에 따른 코드(상세 내용)
ICMP의 종류
1. Query 메시지 : 상태를 조사하기 위해 사용되는 메시지
2. Error 메시지 : 에러를 통지하기 위한 메시지
* IP 헤더 항목 : TTL(Time To Live) : 생존시간
IP 데이터그램의 TTL은 라우터를 경유할 때마다 1만큼 줄어들고 0이 되면 그 데이터그램은 파기
리눅스에서는 64개, 윈도우에서는 128개인 경우가 대부분(경유)
Echo과 Time Exceeded
ICMP 타입 0,8,11
Echo : 타입0의 에코 응답과 타입 8의 에코 요청
송신측은 에코 요청을 보내고, 그것을 수신한 컴퓨터는 에코 응답을 돌려 보내는 구조
ping : 임의의 수신처에게 에코 요청을 보내는 소프트웨어.
네트워크 관리자의 필수품, 이 명령어를 사용하지 않는 관리자가 없다.
에코의 요청과 응답을 주고 받는 것 : 송신처와 수신처 간의 데이터를 송수신할 수 있다.
에코의 요청과 응답에 걸리는 시간을 측정함으로써, 네트워크 상태를 조사할 수 있다.
Time Exceeded : 시간초과(TTL 생각)에 의한 패킷 파기라는 메시지
이 타입11을 사용한 네트워크의 체크용 소프트웨어 : traceroute라는 소프트웨어
=> 수신처까지의 경로(경유하는 라우터)를 가르쳐 주는 소프트웨어.
ping과 traceroute는 상당히 편리. but 크래커 공격에 이용
그래서 라우터 관리자는 ICMP 운용에 주의. transroute를 통해서 IP 주소 알아낼 수 있어
'책 > 하루 3분 네트워크' 카테고리의 다른 글
커넥션과 포트변환2 (0) | 2020.09.12 |
---|---|
커넥션과 포트번호1 (0) | 2020.08.31 |
라우팅1 (0) | 2020.08.21 |
IP 어드레싱2 (0) | 2020.08.19 |
IP 어드레싱1 (0) | 2020.08.17 |