计算机网络的七层模型简介
2020-03-12 本文已影响0人
楼上那只猫
优点:将服务,接口和协议区分开来,服务说明某一层为上一层提供什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务,这样各层之间具有很强的独立性。
上四层:应用层,表示层,会话层,传输层
下三层:网络层,数据链路层,物理层
应用层:最靠近用户,为用户的应用程序提供服务,涉及的协议有:http,ftp,smtp等
表示层:确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取,表示层会使用一种通用格式来实现多种数据格式之间的转换。
会话层:通过传输层(端口号,传输端口与接收端口)建立数据传输的通路。
会话层在网络中的两节点间建立、维持和终止通信。
传输层:定义传输数据的协议端口号,流控和差错校验。涉及的协议有:tcp,udp
网络层:在位于不同地理位置的网络中为两个主机系统之间提供链接和路径选择,涉及的主要协议有IP。
数据链路层:定义如何让格式化数据进行传输,以及如何控制对物理介质的访问,通常还提供错误检测和纠正。
物理层:主要定义物理设备标准,如网线接口类型,光纤接口类型,各种传输介质的传输速率等,主要作用是传输比特流。