TCP/IP协议-应用层协议端口号及各层协议数据单元

序言

重新复习一下常见应用层协议端口号,以及TCP/IP各层数据单元。


1. 应用层协议端口号对应


  • 基于TCP的应用层协议
应用层协议 服务 端口号 TCP/UDP
FTP 文件传输协议 20(数据) + 21(控制) TCP
SSH 安全登录,文件传送和端口重定向 22 TCP
Telnet 远程登录协议,不安全的文本传送 23 TCP
SMTP 简单邮件传送协议 25 TCP
DNS 域名解析协议 53 TCP
HTTP 超文本传输协议 80 TCP
POP3 邮局协议第3版 110 TCP
IMAP 网络邮件接入协议 143 TCP
HTTPS 安全的超文本传输协议(SSL) 443 TCP


  • 基于UDP的应用层协议
应用层协议 服务 端口号 TCP/UDP
DNS 域名解析协议 53 UDP
DHCP 动态主机配置协议 67 UDP
TFTP 简单文件传输协议 69 UDP
NTP 网络时间协议 123 UDP
SNMP 简单网络管理协议 161 UDP


DNS协议基于TCP和UDP,ECHO回绕协议也基于TCP和UDP。

基于UDP的协议还有RIP(路由信息协议),IGMP(网络组管理协议,多播),BOOTP(启动协议),NFS(网络文件系统)等。


2. TCP/IP协议数据单元

层级 协议 数据格式
应用层 HTTP, FTP, SMTP等 Data(数据)
传输层 TCP, UDP Segment(数据
网络层 IP Packet(数据
数据链路层 MAC Frame(数据
物理层 光纤/电缆/微波 bit(数据



Acknowledgements:
http://blog.csdn.net/sdnu111111111/article/details/38129109
http://blog.csdn.net/langjian2012/article/details/41821217

2017.08.31

你可能感兴趣的:(TCP/IP协议)