- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络技术(第2章).ppt
第2章 TCP/IP协议集 TCP/IP协议集是构成Internet的基础协议集,也是目前构建网络应用最多的协议集,它包含了一系列网络协议。 本章将根据TCP/IP协议集的四层结构介绍各层实现的主要功能。详细说明各层常用的协议标准,介绍数据在网络中传输的基本过程。 网络接口层是TCP/IP协议集的最底层,它负责从网络设备上接收IP数据报和把数据报通过选定的网络发送出去。TCP/IP并未对网络接口层使用的协议做严格地规定,它几乎支持所有流行的网络技术。本节主要介绍以太网协议、SLIP和PPP协议。 一、以太网协议 1. 什么是以太网协议 以太网协议是目前最流行的组建局域网的通信协议标准,由Xerox公司的Palo Alto研究中心在20世纪70年代早期发明。1978年,Xerox公司、Intel公司和DEC公司把以太网标准化。 几年后,IEEE(电子电器工程师协会)802委员会用号码802.3发布了一个与这个标准兼容的版本,从此,802.3成为了以太网的国际标准。随着局域网技术的不断发展,目前以太网通常用来指一组遵循IEEE802.3系列标准的技术的集合, 2. 以太网协议的特点 以太网协议标准规定了包括物理层的连线电信号和介质访问技术方面的内容。以太网采用CSMA/CD控制方法来控制多台设备同时访问共用传输介质。 3. CSMA/CD控制方法 CSMA/CD的中文含义为载波监听、多路访问/冲突检测。其中: 载波监听表示每个连接在网络上的设备在利用总线发送数据时首先要监听传输介质上是否有传输信号,当传输介质上没有监测到信号时,才可以开始传输数据帧。 多路访问是指所有设备在检测到传输介质空闲时都可以开始数据帧的传输。 冲突检测是指如果两台或更多台网络设备同时开始数据发送,这些电信号在传输介质上交汇时,它们混杂在一起,无法识别,这种情况就叫产生了冲突。当检测到冲突时,设备将放弃本次发送,等待一段时间,然后再去监听传输介质后发送数据帧。 4. 以太网寻址方式的特点 (1) 以太网定义了一个48bit寻址方式。 (2) 每台连接到以太网的计算机都分配到一个唯一的地址,即MAC地址。 (3) IEEE负责管理以太网地址空间并按照需要分配地址值。以太网硬件制造商购买以太网地址块,并在生产以太网硬件设备时按顺序给它们分配。 (4) 以太网的MAC地址在生产时是固定在网卡设备上的,所以有时也被称为物理地址。每个以太网网卡至少分配有一个MAC地址。 5. 以太网传送数据的格式 以太网是计算机之间的链路级连接。在以太网中,把被传输的数据单位称为帧(Frame)。IEEE802.3标准定义了一个标准的数据帧格式和一些其它可选择的格式,以便于对协议的基本处理能力进行扩充。基本的数据帧格式包含如下图所示的八个部分: (1) 前导码字段(PRE) : 占7个字节。作用是使接收端进入同步状态,以便数据的接收; (2) 帧开始标志(SDF) : 占1个字节,紧跟在前导码字段之后标识本信息帧的开始; (3) 信源地址(DA和SA) : 占2或6字节,包含接收和发送端的MAC地址; (4)数据字段长度(L): 占2字节,指明DATA字段的实际长度; (5) 用户数据字段(Data): 该字段可以包含0-1500字节的用户数据。如果该字段小于46字节,则接下来的用户填充字段将填充不足的字节数据,以达到46字节的最小传输数据要求; (6)填充字段(PAD): 不大于46字节,采用填充字符的方式保证整个帧长度不小于64个字节; (7) 帧检验序列(FCS): 4个字节,用于循环冗余校验码。 二、SLIP协议 1. 什么是SLIP协议 SLIP的全称是串行线路IP(Serial Line Internet Protocol),该协议规定了在串行线路上对IP数据报进行封装的形式。 2. SLIP的特点 SLIP适用于通过RS-232串行端口(即计算机上的串口)和高速调制解调器(Modem)接入Internet。 3. SLIP定义的数据帧格式 下图所示为SLIP定义的数据帧格式。 SLIP定义了两个特殊的字符用于封装IP数据报:END(0xC0)和ESC(0xDB)。 END字符用于标识SLIP数据帧的结束,同时为了防止数据帧到来之前的线路噪音被当作数据报内容,大多数协议实现在数据帧开始处也传一个END字符。 如果IP报文中某个字符为END,就连续传递两个字节ESC和0xDC来代替。如果IP报文中某个字符为ESC,就连续传递两个字节ESC和0xDD来代替。 4. SLIP存在的缺陷 SLIP是一种简单的数据帧封装方式,这种方式存在一定的缺陷: (1) 每
文档评论(0)