IP层和TCP层好图
2020-08-10 10:55:59 1 举报
TCP/IP网络学习的精华
作者其他创作
大纲/内容
IP分类
主机号
双方都可以主动发起关闭连接
数据链路层
HTTP数据
ACK
Client Hello
IP头部
24
LAST-ACT
1 1 1 1
1. 封装成帧,划分数据成MTU2. 变成光信号传输
ADSL技术
B
TCP 首部
1
DATA
命令
TCP:可靠连接,滑动窗口,流量控制,拥塞控制
负责域名解析的 DNS 服务
可靠连接: 1. 停止等待协议:最开始的协议 2. 滑动窗口协议 1) 以字节为单位 1)) 使用缓存保存数据,会删除缓存 2)) 滑窗一直往前走 2) 超时重传 使用karn算法 3) 流量控制:以接收窗口为准,rwnd=400 4) 拥塞控制:解决服务器带宽有限的问题 1)) 慢开始,2)) 拥塞避免 3)) 快重传 4)) 快恢复
arp
8
按层次分,TCP 位于传输层,提供可靠的字节流服务。 1)可靠性连接2)字节流服务(Byte Stream Service)传输,(字节流:将大 块数据分割成以报文段(segment)为单位的数据包)。
确保可靠性的 TCP 协议
HTTP协议
traceroute/tracert
32位
多播地址
C
0
SYN-RCVD
网络号
4. NAT网络,内部使用子网网络,如何将子网网络转换成一个全球有效的唯一地址,如何上网。
ping
发送端,每通过一层则增加一个首部
物理层
网络层IP
链路层
1 1 1 0
netstat
server
3. 如果没划分子网,则使用默认的子网掩码,子网掩码是现在网络的一个重要属性。
CLOSED
Change Cipher SpecEncrypted Handshake Message
D
Application Data
2. IP子网掩码主要是使用在路由器上的路由表寻找下一个跳跃的路由器。直到一个路由器发现该子网就是自己,并且根据机器号在自己的注册主机上找到对应的机器,发送数据包过去
ARP(Address Resolution Protocol) 地址解析协议
应用层HTTP
TLS 完成获取证书
TIME-WAIT
ESTABLISHED
SYN
1. 目前采用最多的划分网络方式。
传输层TCP
http报文
client
ServerHello Done
FIN-WAIT-1
DNSFTPSMTP/POP3HTTPTELNETDHCPSNMPP2P
TCP三次握手
LISTENING
Server Hello
等待 2MSL
网络前缀
TCP四次挥手
负责传输的 IP 协议
CLOSE-WAIT
ICMP(Internet Control Message Protocol)网际控制报文协议
CSMA/CD协议
应用层SSL
ipconfig
三次握手
网络架构
tcp首部
以太网头部
16
划分超网
划分子网
CLOSE
2. 超网使用CIDR编址,IP地址={<网络前缀>,主机号} 比如: 128.14.35.7/20 -----> 20 就是网络前缀 10000000 00001110 00100011 00000111
验证证书
按层次分,IP(Internet Protocol)网际协议位于网络层。1)寻址2)数组报传输
FIN-WAIT-2
数据交换
DNS(Domain Name System)服务是和 HTTP 协议一样位于应用层的 协议。它提供域名到 IP 地址之间的解析服务。
PPP 协议
TLS 传递加密的数据
HTTPS协议
ip数据包
SYN-SEND
TCP/IP协议
A
四次挥手
3. IPv6也是使用超网的表示方式。IPv6使用冒号十六进制记法 它把每个16位的值使用16进制表示,各值之间用冒号隔离。 68E6:0000:0000:0000:0000:0:0:FFFF 可以压缩为 68E6:0:0:0:0:0:0:FFFF 还可以压缩为 68E6::FFFF
1. 子网 + 子网掩码 = {<网络号>,<子网号>,<主机号>} ,子网掩码和IP地址做与,立即得出网络地址。
保留
MAC协议
IGMP(Internet Group Management Protocol)网际组管理协议
server
TLS 完成密码协商
E
0 条评论
回复 删除
下一页