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

侧重于后一个问题,前一个能说说更好!100分。如果回答的好可以追加!麻烦各位大虾了!

1,物理层;其主要功能是:主要负责在物理线路上传输原始的二进制数据。

2、数据链路层;其主要功能是:主要负责在通信的实体间建立数据链路连接。

3、网络层;其主要功能是:要负责创建逻辑链路,以及实现数据包的分片和重组,实现拥塞控制、网络互连等功能。

4、传输层;其主要功能是:负责向用户提供端到端的通信服务,实现流量控制以及差错控制。

5、应用层;其主要功能是:为应用程序提供了网络服务。

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

扩展资料:

应用层是体系结构中的最高层。应用层确定进程之间通信的性质以满足用户的需要。这里的进程就是指正在运行的程序。

应用层不仅要提供应用进程所需要的信息交换
和远地操作,而且还要作为互相作用的应用进程的用户代理,来完成一些为进行语义上有意义的信息交换所必须的功能。应用层直接为用户的应用进程提供服务。

传输层的任务就是负责主机中两个进程之间的通信。因特网的传输层可使用两种不同协议:即面向连接的传输控制协议TCP,和无连接的用户数据报协议UDP。

面向连接的服务能够提供可靠的交付,但无连接服务则不保证提供可靠的交付,它只是“尽最大努力交付”。这两种服务方式都很有用,备有其优缺点。在分组交换网内的各个交换结点机都没有传输层。

网络层负责为分组交换网上的不同主机提供通信。在发送数据时,网络层将运输层产生的报文段或用户数据报封装成分组或包进行传送。

在TCP/IP体系中,分组也叫作IP数据报,或简称为数据报。网络层的另一个任务就是要选择合适的路由,使源主
机运输层所传下来的分组能够交付到目的主机。

参考资料:百度百科_网络协议

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

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

希望以上的回答能够让你满意。本回答被网友采纳
第2个回答  2012-08-26
我估计纯粹理论的东西你都有,谈谈感受吧,这5层就是人为的从逻辑上分出来的五个层面,也就是说同样是传来了一堆同样的数据,站在不同的层面关心和实现不同的事情,如果你站在物理层,你就只需要关心把每个比特流传送到对方就行了;
如果你站在数据链路层,你会想办法把这些比特流组合成块,加上一些手段保证能正确传输;
如果你站在网络层,你就能看到这些数据是由一个个数据包组成的,这些数据包都通过网络地址标示着来自哪里和要发往哪里;
如果你站在传输层,你就能透过庞大的网络直接看到你对放的有服务连接的计算机,是一种端到端的连接了
应用层就是在传输层的基础上进行扩展了。。。。

打个比方,你办公网上买了一个物品,以邮寄的方式寄过来,快递员风风火火送来,他可不管什么内容,只要保证送到完成任务;你看到了邮包高兴的不行,心想货终于到了,总算可以完成任务了;而老板看到你的态度心里想,多大点事啊,就这么高兴,公司还有那么多费心的事你怎么就不明白呢。。。。
呵呵,只是个通俗的比方,不准确的地方多多指正。
第3个回答  2012-09-01
1) 物理层
2)数据链路层
3)网络层
4)传输层
5)应用层

1 对应 网线;2 对应 网络协议 3 对应路由器 4 对应网络协议;5 对应主机(即电脑)
第4个回答  2012-08-25
我记着最早是7层OSI来着
相似回答