计算机网络(一)--网络模型
互联网时代,计算机网络的重要性不言而喻,接来下将开始带领大家畅游计算机网络的世界,领略网络的风采。
1.OSI七层网络模型
顶上三层处理具体网络应用的所有细节,却对通信细节了解很;底下四层对具体网络应用了解不多,却处理所有通信细节
这些都是网络的基础,都是需要记下来的
2.五层网络模型
1.应用层:确定进场间通信的性质以及满足用户的需求。应用层协议有很多,如http、https、SMTP、FTP、SSH等
2.传输层:负责主机间不同进程之间的通信。这一层中的协议有TCP、UDP、SCTP协议
3.网络层:负责分组交换网中不同主机之间的通信。发送数据时,将运输层中的报文或用户数据封装成IP数据报,并选择合适的路由
4.数据链路层:负责将网络中的IP数据报封装成帧
5.物理层:透明的传输比特流
3.四层网络模型
七层和五层模型都是学术上的概念,应用的并不广泛,四层模型才是使用最为广泛的--TCP/IP分层模型
1.应用层:对应与OSI七层模型的应用层和表示层。
2.传输层:对应与OSI七层模型的传输层,它提供两种端到端的通信服务,其中TCP协议提供可靠的字节流传输服务,UDP协议提供不可靠的用户数据报服务。
3.网络层:对应与OSI七层网络模型的网络层。包含IP协议、ICMP协议(提供网络诊断信息)
4.网络借口层:协作IP数据在已有的网络介质上传输