在packet中如何手动控制两台主机之间发包

作者&投稿:陶脉 (若有异议请与网页底部的电邮联系)
packet sender怎么发包~

数据包发送工具Packet Sender是用来发包的工具 使它能够发送和接收通过TCP和UDP的网络数据包。用户将能够设置 (ASCII 和十六进制代码) 中的数据包并将它发送到在几个点击选择的IP地址。

更新日志:

2014 年 10 月 8 日
论坛首次推出。
多发送。
从交通快速发送记录选定的数据包。
数据包进出口。
滚动交通日志支持。

假定你的主机A的IP地址是A1,并且用eth0 接口跟B通信,主机B的ip 地址是B1,并且用eth1跟A通信,你可以在A上用tcpdump抓包如下:
tcpdump -i eth0 src A1 or src B1 -s 1500 -w /var/tmp/mypacket.pcap

  主机A与主机B通信,A Ping B,图:A-交换机-B,AB同一子网
  (1)ping数据包用的是ICMP协议,IP协议的一个子协议,位于三层,包含A的IP,B的IP,三层进行IP封装成包,进入二层
  (2)A,B处于相同子网,查看缓存中对与目的对应得B第2层mac地址,如果存在,直接进行第2层封装成帧,经物理层信号编码,以0101010010这样的bits流传输在网络介质上。
  (3)如果不存在B的MAC,则发送ARP广播请求B的MAC,ARP数据包经物理层进入交换机端口,需要进行源端口号学习,目的端口查找,B响应ARP请求,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。B通过ARP单播把B的MAC响应给A,此时再返回(2)的处理过程。
  (4)当再进行A与B之间数据包转发,将直接用B的MAC地址封装,数据转发得以高速交换
  主机A与主机C通信,A Ping C,图:A-交换机-路由器M-路由器N-交换机-C,AC不同子网
  (1)两个机器不在同一子网内,A要与目的C通信,A要向“缺省网关”发出ARP包,而“缺省网关”的IP地址已经在A系统软件中设置。这个IP地址实际上对应路由器M的E0的IP地址。所以A对“缺省网关”的IP地址广播出一个ARP请求时,路由器M的E0口的MAC回复给A,此时A数据包的目的MAC替换为M的E0口MAC。
  (2)MAC替换后,经物理层,传输到交换机物理层,再传到交换机数据链路层,再经数据数据链路层到物理层。
  (3)经bit流传到路由器M的物理层,然后传到数据链路层,二层解封装,目的IP与路由器M三层IP路由表比较,若匹配正确,交给上层处理,否则会缓存数据包内容,然后根据目标地址查找路由表找到相关表项,得到NEXT HOP及出接口的MAC地址,用这两个地址作为新的目的及源MAC地址封装事先缓存的数据包,然后转发,这个过程称为帧的重写(REWRITE)。
  (4)重复进行MAC替换后, 在路由器N中,找到与目的IP匹配表项,若N中存在C对应的MAC表项,则数据传输到C网络层,否则N发送ARP广播请求C的MAC。
  (5)当C收到A的数据包后,再从A到C进行一次反向MAC替换过程。反向过程中,每一步省略掉ARP请求NEXT HOP的MAC,因为MAC表已经建立起来。
  总结:
  IP报文传输过程包括:
  1. Host sends packet to default gateway(主机将数据包发送到默认网关)
  2. Packet placed in frame(数据包被封装入帧)
  3. Router receives frame(路由器接到帧)
  4. Router finds destination network in route table(路由器在路由表中发现目标网络)
  5. Router chooses next hop toward destination(路由器选择一个更接近目标的下一跳)
  6. MAC address of next hop determined(下一跳的MAC地址被确定)
  7. Packet placed in frame(数据包被封装入帧)
  8. Repeats steps 2 through 7 as necessary(如果需要的话,重复步骤2——7)
  9. Router receives frame(路由器接到帧)
  10. Router finds network directly connected(路由器发现直连网络)
  11. MAC address of end host determined(最终主机的MAC地址被确定)
  12. Packet placed in frame to final destination(帧中的数据包被发送到最终主机)


Packet Tracer 5.0中如何换成中文
把汉化文件拷贝到安装文件中languge文件夹下面,然后打开程序,点击第三个菜单下的第一个选项,打开对话框之后观察下面窗口中有没有刚拷贝的汉化文件,选中它,确定之后关闭程序,重新打开程序就可以了。

如何在packet tracer中配置当日消息
配置模式下 banner motd “你的标语”

...时候我们需要去抓数据包?抓来了有什么用、怎么用呢?本人新手~求大 ...
抓来了有什么用、怎么用呢?本人新手~求大神带!!  我来答 5个回答 #热议# 网文质量是不是下降了? 酷酷小贝 2013-04-21 · TA获得超过3.8万个赞 知道大有可为答主 回答量:3910 采纳率:28% 帮助的人:2030万 我也去答题访问个人页 关注 展开全部 包(Packet)是TCP\/IP协议通信传输中的...

cisco packet仿真软件中的路由区默认有fa0\/0 fa0\/1 ,如何添加fa0\/2;与...
1,F0\/1表示接口在设备的第一个插槽,第二个接口(思科是0开始排列的)2,Fa0\/1\/0 表示在设备的第一个模块第二个插槽的第一个接口 看到F0\/1\/0 表示肯定有多个模块,模块上还有插槽,插槽上有多个接口 看到F0\/1这种表示只有一个模块多个插槽,所以它没必要再前面加上模块位 思科设备一般可能会有...

Cisco Packet Tracer 软件中,如何设置DTE DCE啊?
很简单啊,在串口连线的时候,选择DTE-DCE那个线,首先连接的那头是DCE,连接成功以后也可以鼠标放到线缆上面,有时钟的那个是DCE可以设置CLOCK RATE哦!

packet tracer5.3中如何给路由器添加aux 和console等端口
你好!CISCO设备上,Console口和aux口都是自带的,非模块化的,所以不用添加的。常用添加模块有:2个快速以太网接口:NM-2FE2W 2个广域网串口接口:WIC-2T

cisco packet tracer环境中如何配置VPN ?(下附有图示)
环境:三台路由器串口相连,接口配置如图 要求:在R1和R3之间建立GRE隧道,地址如图 步骤一:接口配置连通性,R1(config)#int s1\/0 R1(config-if)#ip add 20.1.1.1 255.255.255.0 R1(config-if)#cl ra 64000 R1(config-if)#no sh R1(config-if)#int F0\/0 R1(config-if)#ip add 10...

Cisco Packet Tracer网络拓扑图中的路由器如何配置路由器设置IP_百度...
进全局配置模式,进接口,配置ip 参考链接:https:\/\/jingyan.baidu.com\/album\/2c8c281d99c47b0009252a4e.html?picindex=3

packet tracer 不同网段的PC和服务器如何连通???
1.我给个建议,服务器和中心交换机之间加个交换机,三台服务器加入一个VLAN,然后做单臂路由,VLAN间可以实现相互通信,学生服务中心的PC和服务器就可以连通了。2.必须用TRUNK,而且路由的子接口必须封奘802.1Q协议.3.做单臂路由后,你的所有VLAN都可以相互通信,网内的PC,服务器全部可以相互通讯.以下是我...

packet tracer 如何用PAT实现局域网访问外网
1.可以配置动态路由 2.可以配置ipsec vpn 3.可以配置静态路由

隆阳区17794212870: 在packet中如何手动控制两台主机之间发包 -
尾妮茜芷: 主机A与主机B通信,A Ping B,图:A-交换机-B,AB同一子网(1)ping数据包用的是ICMP协议,IP协议的一个子协议,位于三层,包含A的IP,B的IP,三层进行IP封装成包,进入二层(2)A,B处于相同子网,查看缓存中对与目的对应得B第2...

隆阳区17794212870: 初学cisco packet tracer,老师要求让两台路由器互通,请问该怎么设置啊~ -
尾妮茜芷: 将两台路由器的S0/0/0(也叫串口)用DCE线(DTE也行)连接,然后将鼠标放在线上,在有现实类似于一个表的那头设置时钟频率,将两个路由器相连的串口的IP地址设为一个网段的,就行了

隆阳区17794212870: 初学思科Cisco Packet Tracer里路由器和pc怎么设置 -
尾妮茜芷: 楼主你好!步骤及命令如下: 1.进入Router0在CLI键入以下命令(IP地址仅做参考,不唯一,你可随意定义): Router>enable Router#conf ter Router(config)#int f0/0 Router(config-if)#no shutdown Router(config-if)#ip ad 192.168.0.1 255.255.255...

隆阳区17794212870: 用Packet tracer建立了一个拓扑图,但是为什么我要将两台主机ping通,需要在每台电脑上设置网关? -
尾妮茜芷: 路由器的作用是连接2个不同的网络,来转发数据.上图的是一个企业级路由器,2个接口是处于不同的网段.从而来转发2个电脑的数据.家用路由器其实也可以看成2个接口,一个wan口,一个lan口,只不过一般有多个lan口.上图的接法就相当于是一个wan口,一个lan口,当然网关是不一样的喽.

隆阳区17794212870: 如何用packet tracer在一个路由端口连两个端口,附图 -
尾妮茜芷: 这个是通过交换机实现的 不是如图上画着的样子连的 交换机F0/0端口和路由器F0/0端口相连 开启了TRUNK 路由器F0/0下使用了子接口

隆阳区17794212870: ciscopacket中怎么实现两个路由器的直连 -
尾妮茜芷: 点到两个路由器里面,给他们开通端口.很可能是因为相关端口被关闭了.具体不记得了手边也没带装PKT的笔记本.应该是在interface里面的.不行的话在命令行里面进入接口以后输入no shutdown也可以

隆阳区17794212870: 我初学Cisco Packet Tracer 怎么配置路由器,使得能两台计算机能连通? -
尾妮茜芷: 我给你个最简单的配置.两台路由器R1和R2.以及两台电脑PC1和PC2.连接是如下的:PC1-------R1----------R2--------PC2 R1和R2之间的连接可以是串口,也可以是快速以太网口.不同是如果用串口,那其中一头要设置时钟频率,我下面给的是用串...

隆阳区17794212870: PacketTracer 两个无线路由器中继 在两个路由器中应如何配置啊??求详解 -
尾妮茜芷: A路由打开Bridge功能,在AP的mac里输入B路由的mac网卡地址,无线频道设置为10频道.LAN IP地址;192.168.1.1 子网掩码为255.255.255.0(调试时请关闭路由器里的无线加密) B路由打开Bridge功能,在AP的mac里输入A路由的mac网卡...

隆阳区17794212870: Cisco Packet Tracer中交换机与交换机之间(不用PC)如何连续的ping -
尾妮茜芷: 交换机之间要PING要给交换机之间的VLAN设置IP,比如说两台交换机默认情况下所有接口都是处于VLAN1下,这样,你可以如下: switchA(CONFIG)#int vlan 1#ip add 192.168.1.1 255.255.255.0#no shut#exit switchB(config)#int vlan 1#ip add 192.168.1.2 255.255.255.0#no shut#exit 这样,你在switchA上PING switchB,如下: switchA#ping 192.168.1.2 这样就可以PING通了.

隆阳区17794212870: CISCO Packet Tracer高手们帮帮忙啊,怎么通过两个路由器把pc1和pc2ping通 -
尾妮茜芷: 没分啊?我只能点到为止:如果你只是想把两台PC连通, 首先,连线,PC和路由器之间、路由器与路由器之间都用交叉线连接. 然后打开两个路由器的fa0/0和fa0/1的端口,会发现图上的所有端节点都会变绿. 接著给PC和路由器各个端口分配IP地址. 然后在两个路由器上配路由,可以是静态,也可以配动态协议. 最后,用ping命令,可测试通与不通!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网