① 计算机网络中五层协议它们分别的主要功能是什么它们具体分别是在哪里(从硬件层面上谈)实现的
1,物理层;其主要功能是:主要负责在物理线路上传输原始的二进制数据。
2、数据链路层;其主要功能是:主要负责在通信的实体间建立数据链路连接。
3、网络层;其主要功能是:要负责创建逻辑链路,以及实现数据包的分片和重组,实现拥塞控制、网络互连等功能。
4、传输层;其主要功能是:负责向用户提供端到端的通信服务,实现流量控制以及差错控制。
5、应用层;其主要功能是:为应用程序提供了网络服务。
物理层和数据链路层是由计算机硬件(如网卡)实现的,网络层和传输层由操作系统软件实现,而应用层由应用程序或用户创建实现。
(1)网络层主要协议有哪些什么功能扩展阅读:
应用层是体系结构中的最高层。应用层确定进程之间通信的性质以满足用户的需要。这里的进程就是指正在运行的程序。
应用层不仅要提供应用进程所需要的信息交换
和远地操作,而且还要作为互相作用的应用进程的用户代理,来完成一些为进行语义上有意义的信息交换所必须的功能。应用层直接为用户的应用进程提供服务。
传输层的任务就是负责主机中两个进程之间的通信。因特网的传输层可使用两种不同协议:即面向连接的传输控制协议TCP,和无连接的用户数据报协议UDP。
面向连接的服务能够提供可靠的交付,但无连接服务则不保证提供可靠的交付,它只是“尽最大努力交付”。这两种服务方式都很有用,备有其优缺点。在分组交换网内的各个交换结点机都没有传输层。
网络层负责为分组交换网上的不同主机提供通信。在发送数据时,网络层将运输层产生的报文段或用户数据报封装成分组或包进行传送。
在TCP/IP体系中,分组也叫作IP数据报,或简称为数据报。网络层的另一个任务就是要选择合适的路由,使源主
机运输层所传下来的分组能够交付到目的主机。
② 试述具有五层协议的网络体系结构的要点,包括各层的主要功能
分为物理层、数据链路层、网络层(网际层)、运输层和应用层。
1、掘衡腊物理层的主要任务描述为确定与传输媒体的接口的一些特性,透明地传送比特流。
2、数据链路层,主要负责建立、维持和释放一个网络内的数据链路的连接,负责信息从源传向宿,并为无差错的、以帧为单位的传送而服务,它支持的数据连接技术很多,可以在几乎任何一种物理网络上运行。
3、网络层(网际层),它主要负责完善数据分组(形成数据报),为源站点和目标站点的数据传输服务,在数据传送的过程中能够选择合适的路由和节点。
4、运输层,它主要是把要传送的数据信息进行分组,它由两个协议组成:TCP提供一种面向连接的、可靠的传输服务;UDP提供一种无连接的、不可靠的传输服务。
5、应用层主要为用判滑户进程提供服务、管理和网络资源分配等。
网络体系结构的价值主要体现在以下几个方面:
1、提高网络性能:网络体系结构可以有效地提高网络性能,通过对网络中各个层次和组件的优化设计,使其可以更好地满足用户的需求。例如,分层的网络体系结构可以降低网络通信延迟,提高数据传输效率。
2、便于管理和维护:网络体系结构可以将网络划分为不同的层次和区域,使得网络管理和维护更加简单和可控。例如,在分层的体系结构中,各个层次之间有明确的职责划分,可以根据需要对网络进行调整和优化。
3、提高网络安全性:网络体系结构可以通过安全隔离和访问控制等手段提高网络安全性,防拦碰止未经授权的信息访问和攻击行为。例如,在三层交换机体系结构中,可以通过虚拟局域网(VLAN)技术实现网络安全隔离,保证不同用户之间的信息不会相互干扰或泄露。
5、促进技术创新:网络体系结构可以促进新技术的发展和应用,为网络的进一步发展提供基础支撑。例如,在软件定义网络(SDN)的体系结构中,可以通过集中式控制器实现网络资源的动态配置和管理,为网络功能的创新提供了更多的可能性。
③ 缃戠粶灞傚岗璁链夊摢浜
缃戠粶灞傚岗璁链夛细IP鍗忚銆両CMP鍗忚銆両GMP鍗忚銆丄RP鍗忚銆丠TTP鍗忚銆
1銆両P鍗忚
鏄疶CP/IP鍗忚镞忕殑镙稿绩鍗忚锛岀敤浜庡湪缃戠粶闂翠紶阃掓暟鎹鍖呫侷P鍗忚瀹氢箟浜嗘暟鎹鍖呭湪浜掕仈缃戜腑浼犺緭镄勬牸寮忓拰瑙勫垯銆