网络通信协议日常学习笔记——TCP/IP
- OSI模型是开放式系统互联通信参考模型,而TCP/IP模型是实际网络环境中使用的模型。实际的网络中更多地使用TCP/IP 5层模型。
- TCP/IP 模型
- TCP/IP协议族的组成
(1)TCP/IP是一系列协议的集合,所以也叫做TCP/IP协议族或协议簇。
(2)TCP/IP五层模型中各层主要使用的协议
网络层:
IP协议:互联网协议,定义了网络层地址。
ICMP协议:网络控制消息协议,探测网络连接情况。(ping…)
ARP协议:地址解析协议,把IP地址解析成MAC地址(MAC地址,人们常说的网卡地址,特点唯一性,作用用来定义网络设备的位置)。
OSPF协议:开放式最短路径优先协议(路由协议)。
传输层:
TCP协议:传输控制协议,面向连接的可靠的协议,传输速度慢。(日常的登录邮箱,浏览网页等是采用TCP协议)。
UDP协议:用户数据报文协议,面向非连接的不可靠的协议,传输速度快。(日常的语音电话,视频播放,网络直播等都是采用UDP协议)。
应用层:
HTTP协议:超文本传输协议,常用默认端口80。
FTP协议:文件传输协议,端口号20,21.
TFTP协议:简单文件传输协议,端口69.
DHCP协议:动态主机配置协议,端口67、68.