Ping을 기초부터 이해하자 3~라우팅

3733 단어 IP 주소
이제 Ping을 통해 네트워크의 기본 부분을 배우고 있습니다.

마지막 기사
이제 IP 패킷이 어떻게 구성되어 있는지 확인했습니다.

이번 기사에서는 실제로 IP 패킷이 전송되었을 때 어떤 흐름으로 패킷이 운반되고 있는지 알아보겠습니다!

IP 주소 및 라우팅 테이블



통신하려면 목적지의 IP 주소를 알아야 했습니다.

IP 주소는 네트워크에 할당된 주소와 같습니다.

IP 주소가 고유하게 할당되어 있기 때문에 전달하고자 하는 주소를 전달하려는 위치로 전달할 수 있습니다.

그러나 패킷을 보내고 싶은 곳에 전달하는 경우 여러 라우터, 호스트를 통해 전송됩니다.

이런 느낌

인용 소스 : 마스터링 TCP/IP

여기서 중요한 것은 주소를 보고 어떤 라우터를 경유하는지를 판단해야 한다는 것입니다.

여기에서 사용되는 것은 라우팅 테이블 (라우팅 테이블)입니다.
이것은 IP 주소와 다음에 보내야 할 라우터를 설명합니다.
라우팅 테이블의 예를 들면,


IP 주소
라우터


192.168.0.0
라우터 A

192.168.1.0
라우터 B

192.168.2.0
라우터 C


이러한 형태로 주소와 다음에 보내야 할 라우터 정보가 기재되어 있습니다.

이를 바탕으로 라우터는 보낸 패킷을 어떤 라우터로 보낼지 결정합니다.

실제로 라우팅 테이블을 보자.



이미지는 대체로 잡았다고 생각하므로 자신의 PC의 경로 제어표가 어떻게 되어 있는지를 봅시다.

mac 사람이라면
netstat -r

에서 자신의 라우팅 테이블을 볼 수 있습니다.
➜ netstat -r
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            10.16.255.254      UGSc          164        0     en0
10.16/16           link#5             UCS             0        0     en0      !
10.16.172.142/32   link#5             UCS             0        0     en0      !
10.16.255.254/32   link#5             UCS             1        0     en0      !
10.16.255.254      0:a0:c9:48:1:1     UHLWIir        99       16     en0    643
127                localhost          UCS             0        0     lo0
localhost          localhost          UH             10    33236     lo0

이런 느낌으로 표시되었습니다.
Destination은 목적지에서 GateWay가 통과하는 호스트 및 라우터를 보여줍니다.

여기서 중요한 것은 default라는 목적지입니다.
대부분의 접근은 여기로 날아간다는 것을 알 수 있습니다.

각 항목에 대한 자세한 내용은
htps //w w. 이 bm. 이 m / 쏘 rt / k의 w ぇd 곁들여 r / 쟈 / Pou R7 / p7hcg / 네 ts t. htm
여기를 참조하십시오.

Wifi를 끄면


➜ netstat -r
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
127                localhost          UCS             0        0     lo0
localhost          localhost          UH             11    33340     lo0
169.254            link#12            UCS             1        0     en3      !
169.254.92.48/32   link#12            UCS             1        0     en3      !
224.0.0/4          link#12            UmCS            1        0     en3      !
224.0.0.251        1:0:5e:0:0:fb      UHmLWI          0        0     en3
255.255.255.255/32 link#12            UCS             0        0     en3      !

여기서 WiFi를 끄세요.
경로가 꽤 바뀐 것을 알 수 있다고 생각합니다.

접속하는 WiFi가 변경되면 글로벌 IP 주소도 바뀌도록 접속하고 있는 주소가 변경되어 있으므로 테이블도 변경되는 것을 확인할 수 있습니다.

링크 〇 〇 란 무엇입니까?



표를 보고 있으면 link#5등이 볼 수 있다고 생각합니다. 이것은 라우터를 경유하지 않고 자력으로 통신하는 경우에 기술됩니다.

요약



패킷이 전송되고 나서 라우팅 테이블을 점점 경유해 가서 어떤 루트를 통과하는지가 대체로 이미지 할 수 있었을까 생각합니다!

이번에는 거의 핑 관계가 없습니다.

좋은 웹페이지 즐겨찾기