PC1与PC2之间PING完整通信过程_第1页
PC1与PC2之间PING完整通信过程_第2页
PC1与PC2之间PING完整通信过程_第3页
PC1与PC2之间PING完整通信过程_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、两台电脑之间 PING完整通信过程一、查看设备原始状态1、搭建实验拓扑如图 1所示,分别配置PC1PC碘IP地址为192.168.1.1192.168.1.4 ,并记录它们的 MAC地址;图1实验拓扑2、进入PC1命令提示符状态,输入 arp -a,查看PC1的ARP缓存表,确认缓存表为空,如果不空,使用 命令arp "d清空缓存表;3、进入PC2命令提示符状态,输入 arp -a,查看并保证PC2的ARP缓存表为空;4、进入SW1特权模式,输入 show mac-address-table ,查看交换机 MAC地址表,如果不为空,使用命令 clear mac-address-tab

2、le 清空 MAC 表;6、编辑过滤器,只保存 ARP和ICMP协议7、填写下表设备IP地址MAC地址ARP/MAC 表PC1PC2PC3PC4SW1、查看PC1 ping PC2的模拟通信过程1、进入PT的模拟模式,点击“自动捕获2、进入PC1命令提示符状态,输入命令3、此时PC1将生成一个ICMP报文图/播放按钮;ping 192.168.1.22,并封装到IP数据包图3中:图2 ICMP报文格式1P04BL6 1931说明:Pro协议字段,常用的协议有:1-ICMP 2-IGMF6-TCP 8-EGP 9-IGP 17HJDP 88-IGRP 89-OSPF-1共口53; UMD71_:

3、 -12H驰号;口"9OXD0X0生说寸闻12BPRO; 0x1蟠和目的 IP: 192,166.12而撅:kOOkD数宪可变长度类型:山日代码:OHO校睑和ID: 口烬序列年:25CM 口 0B1631说明:ICMP定义了五种常用过失报文和八种询问报 文类型,类型8或0:回送请求或答复查询报文. 主要用来测试目的站是否可达以及了解其有关的 状态.图3 IP数据包格式4、在做二层封装时,由于没有目的主机的MAC地址,此时PC1将调用ARP协议,为获取目的主机的 MAC地址,生成一个 ARP请求包图4,再封装到以太网二型帧中图5,再发给SW1.ARPR1631健件州晔型;内称设类型口*

4、曰而口1_£叩口乂PLEW 口乂4 _送项代码:口小1第MAC; 0002.16B0.8501 (43 bits)®IP(32 bits)=>192,166.1.1目标MAC; 0000£|呼£0口口 "bits)192 ,168.1.2 (92 bits)说明:硬件类型字段:指明了发送方想知道的硬件接口类型,以太网的值为1;协议类型字段:指明了发送方提供的高层协议类型,IP为0800 16进制;硬件地址长度和协议长度: 指明了硬件地址和高层协议地址的长度,这样ARP报文就可 以在任意硬件和任意协议的网络中使用; 操作字段:用来表示这个报

5、文的类型,ARP请求为1, ARP响应为2, RARP请求为3, RARP响应为4;ARP请求时,目标 MAC为全0图4 ARP请求包前导社 1D1010.1011目的吟FFFFFFFF.FFFFSNA:;0002 1600*6501类暨: 口病5数据可费食虐腕校险序到;04S141?Ethernet II,最早最简单,上层直接承载三 层包.其 MTU为1500B,它也是在数据传 输中最常使用的帧格式;Ethernet 802.3 raw 在 Novell 网络中使用,其MTU 为 1498B;Ethernet 802.3 SAP在需要LL*制的局域网 中使用,其 MTU为1497B;Ethe

6、rnet 802.3 SNAP主要在交换机之间传输 生成树及VLAN信息时使用.MTU为1492B.图5以太网二型帧格式5、SW1收到数据帧后,首先查看帧原 MAC地址,并将其保存到 MAC地址表中交换机的地址学习功能, 然后将播送帧从接收端口之外的所有端口转发出去;PC2PC4都将收到相同的 ARP播送帧;P3和PC4收到播送帧后,拆封到二层,发现是 ARP请求包,与自己无关,丢弃该帧;6、PC2收到播送帧后,拆封到二层,发现是请求自己的MAC地址的 ARP请求,PC2将PC1的MAC地址放入自己的ARP缓存表中,然后生成一个口RPARP应答包图6,并封闭到以太网二型帧中再发给SW1;硬件地

7、址类型:口XI协议类型:口X 8.口HLEN: 0X6PLEN: 0X4选项代码:0x2B16源MAC 00D0,BC12B5O2 (48 bits)192,166,1.2目标MAC: 0002.1600*9501 (48 bits)目标IP: 12.169.1.1 (32 bits)源bits)=>图6 ARP应答包EthUlT位 1【101010,.10日目由MAC;0002.1660.8501妞:0K30&19幡超常砒 0X0廓他C OODO.BC12.8502图7以太网二型帧7、SW1收到ARP应答帧后,先学习 PC2的MAC地址,然后根据目的 MAC,查找MAC表,从指

8、定端口转 发出去.此时的交换机中就已经学到了PC1和PC2的MAC地址及其连接端口了.Switch#show mac-address-tableMac Address TableVlanMac AddressTypePorts11Switch#0002.16b0.850100d0.bc12.8502DYNAMICDYNAMICFa0/1Fa0/28、PC1收到ARP应答包后,将 生成以太网二型帧图 8.PC2的MAC地址保存到ARP缓存表中,然后再回到第 4步,做二层封装,1U1U1U .Lull目氾V AC: 00D0.BC12,a502副AC: 2.16BD.B50L0x800数据可变长度

9、啕枝蛾序列:aEthernet: IIC49、SW1收到这个单播帧后,转发给PC2, PC2收到后,生成ICMP应答包,先封装到IP包中,再做二层封装,发给SW1,并由SW1转发给PC1,完成一次PING过程.04B1410商导呼101010 1011目的M闻, PODO 6C12 65C2愤 MAC10002 1U0 £501艺婴;DXBC0鼾用可雇卡店咐校蛀串列 OWOIP040炉 一1331+ | *长 I 06cp二 口加TL: 126身份号二陛19 KO | mi主痛日 126 | PRO: 0x1杈蛤相漉IP: 192 166,1.1目的1口:工2 L5a.j .3可选项

10、:0x0DkO赳相可变长席cS163Sitr夷到one |他码:oko _在蛤和ID,.阳I号;251LM-上由犷5 1114IS03101£110.r 1D11的MAC0002, tee j,esoij0D0,BC13.B502osoo0K0出018161031-1| ? :_ DHP;小町TL: 12Q赠号:QW19DyO00生篇1捐:L20PRO: QxL-1HIF: 192.16S.L.2SKIP: 192,160.11可选前:nxnO如料掘叵装氏后ICf/P.0t1531D:-U包:3口1代茄;nxo检脸和LD:死闫2&PC2发送帧PC2接收帧10、PC1再重复三次

11、 PING过程,完成整个 PING过程.ICMP定义了五种常用过失报文和八种询问报文类型,过失报告报文的类型有一下几个:类型3:目的站不可达类型4:源站抑制类型5:改变路由类型11:时间超过类型12:参数问题查询报文的类型有一下几个:类型8或0:回送请求或答复类型13或14:时间戳请求或答复类型17或18:地址掩码请求或答复类型10或9:路由器询问或通告IP-Ethernet的组播地址和组播 MAC地址有什么关系许多MAC组播地址是从IP组播地址转换而来.例, OSPF IP组播地址是224.0.0.5,转换为相应的 MAC 组播地址如下:(1)把 IP 地址(32 位)用二进制表现 1110000: 00000000: 00000000: 00000101(2)然后抽出最右边的 23 叫做 A:0000000: 00000000: 00000101(3)把 IEEE定义的组播 01:00:5e 作为 B. B 有 24 位(二

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论