科大研一无线通信网lec4.pptx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第四讲 网络协议概述1

网络协议为何需要网络协议?以文件传输为例源端必须确定存在一条到目的端的网络路径(通过告知网络目的端的地址)必须确保目的端准备接收数据必须确保目的端的相应的文件传输应用程序准备好接受和存储文件如果文件格式在两个端不同,其中一端必须进行格式转换(例如,big-endian和small-endian)网络协议确保通信双方协作完成通信2

网络协议协议的基本要素语法:报文的格式语义:如何协调网元、如何处理错误等等时序:网络事件的时间和顺序协议包含的实体网络应用:数据交换需求来源,例如电子邮件应用计算机(或其它设备):连接到网络网络:设备之间传输数据3

TCP/IP网络分层TCP/IP网络协议体系源于DARPA的ARPANET连接昂贵的计算机,远程使用包含5层物理层包含设备的信号传输物理接口和物理信道介质物理层规定了信号的形式、传输速率等光纤、同轴电缆等等4

网络接口层负责终端系统通过网络收发数据,提供网络地址网络接口层软件依赖于具体的网络类型电路交换、分组交换(ATM)、局域网(以太网)上层应用可以不用关注具体使用的网络类型网络层应用IP协议提供路由功能,使数据能够在各种不同的网络上路由网络层在终端系统和路由器上实现5

传输层负责主机到主机的通信,端到端通常采用TCP协议主机提供可靠的数据通信,需考虑数据的完整性、正确性等等(网络不用考虑这些)应用层面对各种网络应用,SMTP、FTP、TELNET、HTTP6

TCP/IP协议的工作方式7

两种地址使用IP地址定位主机使用端口号定位主机上的应用,不同的应用在主机中端口号应不同TCP/IP协议通信过程应用进程将数据交给TCP层TCP将数据分为一系列TCP报文,每个报文附带对方进程的端口号报文序号校验和(用于检错)8

TCP将TCP报文交给IP层,IP层添加目标主机的IP地址等控制信息,形成IP报文;IP层将IP报文交给网络接口层,不同的网络接口层添加不同的头部,形成帧。头部至少包含子网上对方设备的地址路由器剥离帧的网络接口层头部,检查IP报文的目标地址,确定下一跳目标设备,加上对应网络接口层头部并转发9

协议数据单元(PDU)10

TCP/IP应用SMTP:简单邮件传输协议使用TCP协议,传输电子邮件包括邮件列表、发送回执、转发等等FTP:文件传输协议建立TCP控制连接:用户密码、文件控制文件传输通过另外一个TCP连接完成TELNET通过TCP连接传输用户输入和终端字符HTTP通过TCP传输网页、图片、脚本等等11

OSI协议模型ISO七层协议应用层:提供OSI环境下的用户接口表示层:提供独立于应用的数据表示会话层:提供OSI应用之间的通信控制数据结构和机制传输层:提供终端之间可靠透明的传输机制,处理传输错误和流量控制12

网络层:提供独立于传输层的数据传输和交换技术方案,负责连接的建立、保持和撤销数据链路层:在物理层之上提供可靠的传输机制,错误控制,流控制,物理层OSI七层模型并没有取得大

面积的成功,成为通用的协

议模型TCP/IP更成熟,更成功OSI七层模型过于复杂13

不同网络的互联互通不同的LAN和WAN应用不同的技术和协议,需要互联互通ATM、以太网、X.25等等一些术语通信网络:提供设备间数据交换的设施Internet:由网桥或者路由器连接起来的多个网络的集合Intranet:被同一个组织机构控制,提供主要Internet应用服务(例如WWW)。终端系统:支持网络应用并接入网络的设备14

中间系统:连接两个网络的设备网桥:连接两个使用相同协议的LAN的中间系统,网桥不对报文做任何改变,位于OSI的第二层路由器:连接两个LAN的中间系统,两个LAN使用的协议可能不同。路由器在两个LAN内都有IP协议。位于OSI第三层。15

路由器的功能连通两个网络使接入到不同网络的终端系统可以实现数据通信路由器必须能够处理不同网络的不同地址方案IEEE802协议使用48-bit地址;ATM使用15位十进制数处理不同网络具有不同最大包大小的数据包(将数据分片)以太网1000byte;X.25最大1500byte独立于具体的软件和硬件接口实现可靠的数据传输16

网络互连DARPA的RobertE.Kahn和VintonCerf意识到了网络互连的必要,并在1973年提出了解决方针和方案

networkofnetworks网络的差异应该被网间协议

(internetworkingprotocol)

掩盖由主机,而非网络来

确保数据传输的可靠性VintonCerf和RobertKahnCerf是ARPANET上NCP协议的开发者

网络互连和TCP/IP网络互连的指导原则网络的差异应该被网间协议(internetworkingprotocol)

掩盖--I

文档评论(0)

159****9610 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6044052142000020

1亿VIP精品文档

相关文档