计算机网络 二、协议

本文介绍了网络协议的三个基本要素:语法、语义和时序,并讨论了分层协议的优点与缺点。提到了典型的协议如TCP/IP、HTTP等。接着,概述了OSI七层和TCP/IP四层模型,以及计算机网络课程中常讲的五层协议。通过数据传输的例子,展示了从应用层到物理层的数据打包和拆包过程,强调了协议在对等层间交互的作用和服务提供。
摘要由CSDN通过智能技术生成

协议的必备要素

网络协议

在网络中通信实体之间信息交换过程需要遵循的规则、标准或者约定。网络协议三大基本内容:
1.语法,即是要交换的信息的格式、信号电平
2.语义 ,需要发送何种控制信息,完成何种动作以及作何响应
3.时序,通信主体双方通信要遵循的顺序以及信息交换速度等
典型协议如 TCP IP HTTP Skype等。协议应该分层,好处有:
各层之间独立、灵活性好、结构上可以分开、易于实现和维护、可以促进标准化工作。缺点就是效率降低了,有些功能会在不同层之间重复出现产生额外开销。
通常各层需要完成的功能包括:
差错控制 使得相应层次对等方的连接更加可靠
流量控制 发送端发送的数据需要的接收端来得及接收
分段和重装 发送端需要将发送的数据分为更小的单位,在接收端重装还原
复用和分用 发送端几个高层会话复用一条低层的连接,在接收端在进行分用
连接和释放 交换数据前建立一条逻辑连接,交换完毕后释放。
OSI七层体系结构为:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。
TCP/IP四层体系结构为:应用层(如 DNS、HTTP、SMTP等协议)、运输层(TCP或UDP协议)、网际层(IP)、网络接口层

OSI结构虽然是法律意义上的国际协议,但是过于复杂大量功能各层重复。而TCP/IP协议虽然是实际的国际协议为大家应用,但是底层网络接口层没什么东西。计算机网络课程折中取后者的上三层和OSI的下两层讲五层协议ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值