导图社区 七层结构的传输层和应用层
这是一篇关于七层结构的传输层和应用层的思维导图,传输层的功能、端口、TCP协议和UDP协议,应用层的域名系统DNS等。
常见协议思维导图,包括无线协议标准、以太网协议、PPP协议、ARP协议、IP协议、TCP协议、UDP协议的优缺点、工作方式等内容。
服务与其对应的接口的思维导图,包括文件传输协议、远程终端协议、简单邮件传输协议、超文本传输协议等内容。
这是一篇关于IP地址分类的知识导图,整理了有类地址、无分类编码地址、私有地址等,希望梳理的内容对你有所帮助!
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
七层结构的传输层和应用层
传输层
功能
提供应用进程与应用进程之间的逻辑通信(网络层是提供主机之间的逻辑通信)
协议
TCP
UDP
网络层无法同时实现两种协议
端口
长度:16bit
服务器使用的端口
数值端口:给TCP/IP最重要的应用进程。0--1023
登记端口:1024-49151
客户端使用的端口
仅在客户运程中才动态选择。49152--65535
熟知端口号
FTP
21
TELNET
23
SMTP
25
DNS
53
TFTP
69
HTTP
80
SNMP
161
TCP协议
TCP连接管理
建立连接(三次握手)
客户端发送请求报文段,没有应用层的数据
SYN=1,seq=随机产生x
服务器为该TCP连接分配缓存和变量,并为客户端返回确认报文段,没有应用层数据
SYN=1,ACK=1,seq=随机产生y,ack=x+1
客户端为该TCP连接分配缓存和变量,并向服务器返回确认的确认,可携带数据
ACK=1,seq=x+1,ack=y+1
连接释放(四次挥手)
客户端发送连接断开报文请求,停止发送数据,可以接受数据,主动关闭TCP连接
FIN=1,seq=随机产生z
服务器端回复一个确认报文段,
ACK=1,seq=随机产生a,ack=z+1
服务器端完成发送数据,发出链接断开报文段,主动关闭TCP连接
FIN=1,ACK=1,seq=随机产生b,ack=a+1
客户端回复一个确认报文段,再等到最长报文段寿命结束后,彻底断开连接
ACK=1,seq=a+1,ack=b+1
可靠传输
序号、确认、重传、检验
UDP协议
特点
无连接
不可靠传输
应用层
域名系统DNS
DNS域名系统
DNS服务
主机名和IP地址的转换
域名的属性层次化结构
根域
顶级域
主机所处的国家/区域,注册人的性质
二级域
注册人自行创建的名称
主机名
区域内部的主机名称
由注册人自行创建和管理
一个FTP服务器,可对多个客户端提供服务
FTP基于TCP协议
工作方式
服务器打开21端口,监听
客户端连接上后,启动从属进程服务客户
处理完毕后,断开连接,但继续监听
万维网WWW
统一资源定位符
http://主机:端口/路径
超文本传输协议
HTTP两种工作方式
非持续性连接
持续性连接
HTTP的报文结构
请求报文
响应报文