Python复习笔记(十一)TCP/IP协议
1. TCP/IP协议简介
帧头: mac地址, 网卡上的序列号
2. wireshark使用
分析一个数据是否发送, 是否是网络问题
ip.dst == 192.168.0.137 and udp
udp.port == 2425
3. 网络通信过程
-
集线器: 广播
-
交换机:
-
路由器: 连接不同的网络
-
让自己电脑能发送数据给不同的网络号里电脑, 必须要设置默认网关
-
发给默认网关时,mac地址写的是默认网关的mac地址, 转发的时候写的是默认网关的另一个mac地址,ip地址不变
4. 浏览器访问服务器的过程
1. 解析域名(DNS服务器)
2. 向服务器发送tcp三次握手
3. 发送http的请求数据以及等待服务器的应答
4. 发送tcp的4次挥手