CCNA's tag archives

36步搞定IP Routing(4/4)

1.         此例中,得到协议是IP后, IP 先在IP header上运行CRC, 然后检测destination IP address. 注意1: IP仅仅是完成部分CRC, 并非像Data Link Layer, IP只是检查header 注意2: 当ping不通时候, 并不是说packet没有到达destination host, 而是一个remote router 没有找到一条回到originating host's network的route. 所以说, packet是在回路上掉了, 而不是去路上掉了. 注意3: 当packet is lost on the way back to the originating host---request timed out 当route is not in the routing table on the way to the destination device---destination unreachable message 2.         如此一来, packet 知道了...

36步搞定IP Routing(3/4)

1.         首先这个payload 先发送给ICMP, ICMP会认为这是一个echo request, 于是ICMP立即回应: 丢弃packet, 并产生一个新的payload 作为echo reply 2.         于是一个新的packet就产生了, 它包括 source address, destination address, protocol field 和payload. 注意此刻, destination device 已经变成了hostA. 3.         IP下来检查看destination IP address是在LAN上还是remote Network 上, 如果在remote Network上, 就会把packet 送到DG. 4.         DG的IP address 可以在windows 的注册表里面找到, 同时, ARP cache 被检查以判断这个DG的hardware address是否已经从IP address解析出来. 5.         一旦DG的硬件地址被找到, packet ...

36步搞定IP Routing(2/4)

1.         接收到frame后, 会把packet从中提取, frame剩下的东西都丢弃掉. 然后packet就会被传到protocol里, 就是Ether-Type field里面提到的protocol. 2.         IP接收到packet, 检查里面的IP destination地址. 此处如果packet里面的IP destination地址经过核对跟这个receiving router的地址不一样, 那么receiving router 就要在它的routing table里面查找destination ip network address. 3.         这时候就要求这个packet的destination address 在这个receiving router 的routing table里面, 否则就会被丢弃, 并且同时这个router 就会产生一个ICMP给发送packet 的源设备, 这个message指明destination network unreachable. 4.         如果receivi...

36步搞定IP Routing(1/4)

1.         ICMP 生成一个echo request payload 2.         ICMP把 payload 交给IP, IP之后生成一个packet, 这个packet至少包括源IP地址和目的地IP地址,以及协议区0x01的信息. 这些信息就是告诉接受方在现在这种情况下当它接收到payload时,应该交给ICMP去处理. 3.         当这个packet生成后, IP决定这个目的地的IP地址是不是在本地网络上, 或者是个远程网络 4.         如果IP发现目的地IP地址是个远程网络的话, 那么packet就要被先送到default gateway, 然后gateway才能将packet路由到远程网络 5.         在图中看到, hostA的DG是E0, 就是172.16.10.1. 所以对于这个packet来说, 如果要将它送到E0, 就必须首先知道E0的硬件地址. 为什么是硬件地址呢? 因为packet要向下传到Data Link Layer, 就必须要变成frame, 然后传到172.16.10.0...
Page 1 of 212