计算机网络协议和语言一样多种多样。TCP/IP网络协议标准,是网络中的标准语言
网络层次划分
为了让不同的计算机厂家,生产出来的计算机相互都能够通信,也能够在大范围之间进行计算机网络交互,ISO国际标准化组织制定了"开放系统互联参考模型"(OSI七层模型)
OSI七层模型
1 物理层
2 数据链路层
3 网络层
4 传输层
5 会话层
6 表示层
7 应用层
物理层(1)+ 数据链路层(2)--> 物理链路层
以二进制的数据形式在物理媒介上进行数据传输数据(数据在网线当中进行传输),遵循的协议是ISO@2100
网络层:为数据包选择路由,协议:IP、ICMP、BGP、OSPF协议等
传输层:提供端对端的接口(IP port),协议:TCP、UDP
会话层、表示层、应用层 --> 最接近用户的应用层
提供文件传输、邮件、文件共享、数据加密等待,协议是HTTP、SNMP、FTP、NFS、DNS
OSI参考模型中定义了每一层的"作用" --> 定义每一层"作用"的是协议 --> "协议"是约定,其具体内容为"规范"
--> 我们日常所使用的就是遵循各个协议具体"规范"的产品和通信手段
网友评论