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 和destination 的硬件地址会下传到 Data Link Layer以便被frame.
6. Data Link Layer把信息frame起来, 内容同第7步,第16步类似.
7. Frame 转到physical layer, one bit/time
8. Router的Ethernet 1 接口收到bit和frame. 首先CRC, 再检测FCS 以相符
接着检测hardware destination address, 相符则把packet 从frame里面抽出, 并同时确定用什么协议于Network layer上.
Popularity: unranked [?]
