计算机网络中五层协议它们分别的主要功能是什么?它们具体分别是在哪里(从硬件层面上谈)实现的?

侧重于后一个问题。前一个回答下更好。

计算机网络中五层协议分别是(从下向上):
1) 物理层
2)数据链路层
3)网络层
4)传输层
5)应用层
其功能分别是:
1)物理层主要负责在物理线路上传输原始的二进制数据;
2)数据链路层主要负责在通信的实体间建立数据链路连接;
3)网络层主要负责创建逻辑链路,以及实现数据包的分片和重组,实现拥塞控制、网络互连等功能;
4)传输曾负责向用户提供端到端的通信服务,实现流量控制以及差错控制;
5)应用层为应用程序提供了网络服务。

一般来说,物理层和数据链路层是由计算机硬件(如网卡)实现的,网络层和传输层由操作系统软件实现,而应用层由应用程序或用户创建实现。

希望以上的回答能够让你满意。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-01
物理层
主要是处理一些物理的
如电压
电流等
数据链路层

交换机
网络层
主要是路由的
如路由器
传输层
主要是建立可靠的连接的
应用层是应用程序接口
第2个回答  2009-09-16
楼上的回答是有错误的:
1.网络接口层
2.互联网络层
3.主机层
4.应用层
请问哪里来的五层?明显ISO七层结构和TCP/IP四层结构搞混淆了。
上面对网络层的描述也有误,网络层并没有提供拥塞控制。
其实这些层次无法细分到具体硬件,这只是对网络进行层次化的划分,使得相互独立,然后利于学习,便于统一。有些设备跨越好些层,有些设备只完成一层中的部分任务。
如果非要谈硬件,那么网络接口层有集线器,交换机。互联网络层有路由器,主机层一般不存在硬件,主要是TCP和UDP协议。应用层一般是HTTP,FTP,TFTP,TELNET等。
第3个回答  2018-03-27
楼上的说你楼上的错的我只能说《computer network》这本书说的就是五层,这本书学计算机网络的都知道吧。你的知识是什么啊猫啊狗教的
相似回答