网络部分
七层循环:物理层 -数据链路层-网络层-传输层-会话层-表示层-应用层
协议数据单元(pdu)
比特流 数据帧 数据包 数据段 上层数据
tcp|ip5层模型:物理层 数据链路层 网络层 传输层 应用层
tcp udp属于传输层
tcp:面向连接的网络协议 较为可靠
udp:面向无连接的网络协议 效率高但不可靠
ip属于网络层 icmp igmp arp rarp
icmp运用较多的命令(ping traceronte)
ping:检测网络连接
traceronte:跟踪网络,路由跟踪
arp(把ip解析成mac地址)
ip是逻辑寻址 mac是物理寻址
网卡通过mac通信
*tcp 三次握手四次挥手
tcp建立连接的过程称为3次挥手
1.pc1发送syn报文,客户端进入syn-send状态
2.pc2发送syn+ack报文(syn=1,ack=1)服务器端进入syn-rcv状态
3pc1发送ack报文,客户端进入established状态,当服务端接收到这个包时也进入established状态
tcp断开连接的四次挥手
1.pc1发送fin/ack报文(fin=1,ack=1) 客户端进入fin-wait状态
2.pc2发送ack报文(ack=1)服务器端进入close-wait状态,客户端收入到这个确认包后进入fin-wait-2状态
3.pc2发送fin/ack报文,(fin=1,ack=1)服务器端进入last-ack状态 等待来自客户端的最后一个ack
4.发送ack报文,客户端进入time-wait状态后进入closed状态,服务器端接收到这个确认包后关闭连接进入closed状态。
ip分为公网和私网
公网ip有五类
A类:1.0.0.1~126.255.255.255.254 /8
B类:128.0.0.1~191.255.255.254 /16
C类:192.0.0.1~223.255.255.254 /24
D类:224.0.0.1~239.255.255.254 组播
E类:240.0.0.1~255.255.255。254 科学研究 保留地址
私网ip
A:10.0.0.0~10.255.255.255 /8
B:172.16.0.0~172.31.255.255 /12
C:192.168.0.0~192.168.255.255 /16