计算机网络整理(一): 协议层次以及它们的服务类型

1.三种不同的模型标准

在这里插入图片描述

五层体系的协议结构是综合了 OSI 和 TCP/IP 优点的一种协议,包括应用层、传输层、网络层、数据链路层和物理层。其中应用层对应 OSI 的上三层,下四层和 OSI 相同。五层协议的体系结构只是为介绍网络原理而设计的,实际应用还是 TCP/IP 四层体系结构。

1.1 OSI模型

OSI(Open System Interconnection Model): 开放式系统互联模型,是ISO(国际标准话组织)提出的世界范围内的网络互联标准框架,在OSI模型中,网络体系架构被分为7层,每层实现各自的功能和协议,并完成相邻层的接口通信.各层提供的服务与这些服务如何实现无关.

  • 7.应用层(Application)

    作用:通过应用程序之间的交互来完成特定的网络应用.

    协议: HTTP, TFTP, FTP, NFS, WAIS, SMTP

  • 6.表示层(Presentation)

    作用: 通信的应用程序能够解释交换数据的含义,定义了应用进程之间的交互规则

    协议: Telnet, Rlogin, SNMP, Gopher

  • 5.会话层(Session)

    作用:负责建立、管理和终止表示层实体之间的通信会话

    协议: SMTP, DNS

  • 4.传输层(Transport)

    作用: 主要任务是为两台主机进程之间的通信提供服务

    协议: TCP/UDP

  • 3.网络层(Network)

    作用:主要任务就是选择合适的网间路由和交换节点,确保数据按时成功传送

    协议: IP, ICMP, ARP, RARP, RIP, BGP

  • 2.数据链路层(Data Link)

    作用:数据链路层将网络层交下来的 IP 数据报组装成帧,在两个相邻节点间的链路上传送帧,丢帧指的是在此层丢弃检测出来的差错数据帧;

    协议: FDDI, Ethernet, Arpanet, PDN, SLIP, PPP

  • 1.物理层(Physical)

    作用: 保证网络设备的物理连接,确定传输媒体接口一些特性(机械特性、电气特性、功能特性,过程特性)

    协议: IEEE 802.1A, IEEE 802.2 ~IEEE 802.11

OSI模型的优缺点

  • 优点: 制定的是国际化规范标准;
  • 缺点: 模型结构复杂,部分功能冗余,导致完全实现OSI模型的系统不多
1.2 TCP/IP四层参考模型

上面提到OSI模型结构复杂冗余,所以出现了对于市场需求更友好的四层模型,它将七层模型简化到四层,一经提出便得到了广泛应用.

  • 4.应用层

    TCP/IP 模型将 OSI 参考模型中的会话层、表示层和应用层的功能合并到一个应用层实现,通过不同的应用层协议为不同的应用提供服务。例如:FTP、Telnet、DNS、SMTP 等

  • 3.传输层

    该层对应于 OSI 参考模型的传输层,为上层实体提供源端到对端主机的通信功能。传输层定义了两个主要协议:传输控制协议(TCP)和用户数据报协议(UDP)。其中面向连接的 TCP 协议保证了数据的传输可靠性,面向无连接的 UDP 协议能够实现数据包简单、快速地传输。

  • 2.网际互联层

    网际互联层对应 OSI 参考模型的网络层,主要负责相同或不同网络中计算机之间的通信。在网际互联层, IP 协议提供的是一个可靠、无连接的数据报传递服务。该协议实现两个基本功能:寻址和分段。根据数据报报头中的目的地址将数据传送到目的地址,在这个过程中 IP 负责选择传送路线。除了 IP 协议外,该层另外两个主要协议是互联网组管理协议(IGMP)和互联网控制报文协议(ICMP)。

  • 1.网络接入层

    网络接入层的功能对应于 OSI 参考模型中的物理层和数据链路层,它负责监视数据在主机和网络之间的交换。事实上,TCP/IP 并未真正描述这一层的实现,而由参与互连的各网络使用自己的物理层和数据链路层协议,然后与 TCP/IP 的网络接入层进行连接,因此具体的实现方法将随着网络类型的不同而有所差异。

1.3 OSI模型与TCP/IP模型比较
  • 相同点
  1. OSI与TCP/IP都采用了分层结构
  2. 都能够提供面向连接和无连接两种通信服务机制
  • 不同点
  1. OSI是7层,TCP/IP是四层结构;
  2. TCP/IP 参考模型没有对网络接口层进行细分,只是一些概念性的描述; OSI 参考模型对服务和协议做了明确的区分;
  3. OSI 先有模型,后有协议规范,适合于描述各种网络;TCP/IP 是先有协议集然后建立模型,不适用于非 TCP/IP 网络;
  4. TCP/IP 一开始就提出面向连接和无连接服务,而 OSI 一开始只强调面向连接服务,直到很晚才开始制定无连接的服务标准;
  5. OSI 参考模型虽然被看好,但将网络划分为七层,实现起来较困难;相反,TCP/IP 参考模型虽然有许多不尽人意的地方,但作为一种简化的分层结构还是比较成功的;
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值