1.OSI七层参考模型
1.分层思想
2.OSI参考模型
*早期计算机厂商使用的私有的网络模型,由ISO在1984年颁布OSI参考模型,将网络分为七层。
*物理层: 二进制转换传输的电信号或光信号(建立,维护,断开物理连接)
*数据链路层:建立逻辑连接,进行硬件地址(MAC)寻址,差错校验
*网络层:进行逻辑地址(IP地址)寻址,实现不同网络之间的路径选择
*传输层:定义传输数据的协议端口号,流控,差错校验
*会话层:建立,管理,终止会话
*表示层:数据的表示,加密,压缩等等
*应用层:将原始的数据转换为电脑能够识别的二进制数据
二.TCP/IP(传输控制协议/网际协议)四层和五层
1.四层
网络接口层
网络层
传输层
应用层
1 .五层
物理层
数据链路层
网络层:IP(ARP:地址解析协议 RARP:逆地址解析协议;ICMP:网际控制报文协议;IGMP:网际组管理协议)
传输层:TCP(传输控制协议):传输更加稳定可靠,UDP(用户数据报协议):传输效率更高
应用层:HTTP HTTPS SSH telnet DNS POP3 IMAP TFTP FTP NTP
2.常见应用层协议·
协议 | 端口 | 基于运输层 | 作用 |
HTTP | 80 | TCP | 传输超文本 |
DNS | 53 | UDP | 域名到IP的互相转换 |
SMTP | 25 | TCP | 传输邮件 |
POP3 | 110 | TCP | 管理电子邮件 |
FTP | 21 | TCP | 进行文件传输 |
DHCP | 67/68 | UDP | 动态IP分配 |
TFTP | 69 | UDP | 传输小文件 |
TELNET | 23 | TCP | 远程登录 |
HTTPS | 80 | TCP | 加密的HTTP服务 |
IMAP | 143 | TCP | 类似POP3 |
SSH | 22 | TCP | 提供安全服务 |
NTP | 123 | TCP | 矫正时间 |
BGP | 179 | TCP | 路由选择 |
SNMP | 161 | TCP | 网络设备管理 |