赞
踩
目录
以太网是在连接网线的情况下查看ip的

我这里连接的的是wifi:

我们上网的时候,使用的是wifi,比如访问百度,会先发一个请求给网关192.168.0.1,然后我的网关把我的网络请求发送给百度的服务器,百度服务器再把响应的数据包发给网关,网关在发给我的ip,所以网络连接的所有数据都是经过这个网络的。
我这里连接的是wifi,所以在启动界面选择WLAN模式抓包

点击进去之后就可以看到出现了很多流量包了:
这个工具中对于数据包的抓取有混杂模式和普通模式
混杂模式抓取所有经过电脑网卡上面的数据,不管是正确的还是错误的,安全的,还是危险的,杜宇非法的行为,也可以抓到
看到有tcp,http因为http底层也是tcp的封装

输入udp,可以看到udp,DNS,SSDP这些协议,是和udp协议相关的
输入:tcp.flags.ack==0查看tcp包的确定信息

tcp.flags.fin==1表示向服务器发送数据成功:

电脑开机就会不断向外面的服务器发包
source:发包方,destination:收包方
ip.src_host==192.168.0.102就是查找发包方主机ip是192.168.0.102的数据包:

寻找源IP是:192.168.0.102,而且目标ip:192.168.0.1是的数据包:
ip.src_host==192.168.0.102 and ip.dst_host==192.168.0.1

ip.addr==192.168.0.102会列出ip是192.168.0.102的数据包,不管是源IP为192.168.0.102还是目标ip是192.168.0.102都会列出来。

ARP地址解析协议:根据IP地址获取物理地址的一个TCP/IP协议。
局域网内两主机进行通信是通过物理地址进行通信的。
arp流量抓取一下:

查看:

找一个与网关的arp请求:

点开看一下详情:

我的网关ip:

主机要访问百度,他的请求是先发送给网关,网关再发请求给百度,百度回复给网关,网关再把回复给主机,其中请求发送给网关的时候,网关也要先找这个主机的mac地址是不是在自己的arp缓存表中,不在arp缓存表中,要加入到arp缓存表中。
ping命用的就是这个协议,这里我们ping一下网关192.168.0.1


主机要向外发送信息之前要先和别的主机建立tcp连接,这分为三个阶段:
这里将主动发送请求的作为客户端,接受请求的服务端
ESTABLISHED状态,完成三次握手,随后客户端与服务器端之间可以开始传输数据了。wireshark抓取TCP流量:
这里和云服务(ip:39.101.70.82)建立连接

抓取流量:

查看详情:




底层是TCP的封装
向百度发起请求,抓取流量:
首先是建立TCP连接,然后发起请求,然后百度收到请求,响应请求
此时我的ip是192.168.2.199,百度的ip是1.192.193.119

追踪这个HTTP流来查看详细内容:

看到:

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。