登陆注册
8918700000014

第14章 认识计算机网络——网络协议(2)

路由表为数据报的传送建立了最好的传输路线。网络层常见的协议有:网际协议(Internet Protocol,IP)、地址解析协议(Address Resolution Protocol,ARP)、逆向地址解析协议(ReverseAd-dress Resolution Protocol,RARP)、因特网控制报文协议(Internet Control Message Protocol,ICMP)。

4.网络接口层(Network Interface Layer)

网络接口层(Network Interface Layer)是TCP/IP模型的底层,它负责将接收到的IP层数据报文封装成数据帧并按特定的线路编码方式将转换后的比特流通过网络介质发送出去,或者从网络介质上接收特定线路编码的比特流,按照数据链路层协议标准将一定长度的数据比特组合成数据帧,并解封装为IP数据报,交给IP层进行处理。常见的网络接口层协议有:以太网(Ethernet)、光纤分布式数据接口(FDDI)、点对点传输协议(PointtoPointProto-col,PPP)、帧中继(Frame Relay)等。

四、实践操作

背景知识/准备工作

在本实验操作中,使用PC、交换机、路由器,规划并创建一个简单的网络。通过Packet Tracer软件分析网络通信过程,熟悉网络设备在通信中对数据的封装和解封装处理过程。

本实验需要以下资源:

安装有网卡的WindowsXP系统的主机、Packet Tracer模拟器软件;

交换机两台;

路由器两台;

以太网交叉电缆一根,直通线四根、反转线缆一根。

(一)数据封装和解封装过程

所有的通信都是从信源发起,并发送到目标,通信的内容通常被称为数据或数据包。假如一台主机发送数据给另一台主机,数据必须首先被封包,这样的处理过程称为封装。在传输到网络之前,使用必要的协议信息包装数据,因此,数据包在OSI模型的高层和低层之间传输时,会添加或删除相关的报头、报尾及其他信息。

1.封装(encap su lated)过程

本例中,源主机(Source:198.150.11.34/FE:ED:F9:44:45:66)上的用户正在执行一个Telnet连接目标主机(destination:198.150.11.163/FE:ED:F9:EF:ED:EC)。

首先,通过应用层收集要发送的数据信息(如用户输入内容或存储器的文件等),表示层则将收集的信息指定表示格式(如字符、数字、位图等)。会话层由程序或操作系统确定数据所指向的接收端是本地主机还是远程位置上的主机。一旦确定那是远程位置上的主机,则开始传递到传输层来处理此信息。

传输层把这个来自于较高层的数据封装到一个数据段中,并添加报头信息,数据段的报头包含如源端口号和目标端口号等信息。Telnet连接使用TCP/IP和传输层的可靠连接(TCP),源端口号是源主机当前没有使用的一个大于1023的随机号码。目标端口号是接收站将会知道并利用其将数据转发到恰当的应用程序的熟知端口号,此例中端口号为23。传输层把此数据段向下传送到网络层。

网络层将数据段封装到一个数据分组中。分组的报头包含源和目标等第3层逻辑寻址信息及上层数据段等信息。源主机将自己的IP地址(198.150.11.34)作为分组中源地址,将目标主机的地址(198.150.11.163)作为目标地址。网络层将把分组向下传送到数据链路层。

数据链路层把网络层的分组封装到一个数据帧中。数据链路层包括两个子层:LLC(Logical Link Control,逻辑链路控制)子层和MAC(Media/Medium Access Control,介质访问控制)子层。IEEE的以太网LLC子层采用IEEE802.2SAP帧,将创建此分组的网络层协议信息封装到帧头中,并向下传送给MAC子层,封装到IEEE802.3帧中。802.3的数据帧包含帧头、上层的分组和帧尾三个部分,其中帧头中包含源MAC地址和目标MAC地址。此例中,源主机将自己的MAC地址(FE:ED:F9:44:45:66)添加到帧头的源地址字段中,并且把目标主机的MAC地址(FE:ED:F9:EF:ED:EC)添加目标地址字段中。帧尾FCS(Frame Check Sequence,帧校验序列)字段中添加CRC(Cyclic Redundancy Check,循环冗余校验)信息,用于校验帧的正确性和完整性。

数据链路层帧向下传送到物理层,物理层根据不同的线缆或连接的类型完成线路编码,并将数字比特转换为物理信号在线路上发送。

2.解封装(de-encap su lation)过程

目标主机(destination:198.150.11.163/FE:ED:F9:EF:ED:EC)收到物理层信号后将电平转换成0和1的比特,并将特定长度的比特向上传送给数据链路层。数据链路层接收到这些比特值,并将其重组为原来的IEEE802.3帧。首先,MAC子层的网络接口卡校验帧尾的FCS以确保此帧的正确性和完整性,并且验证帧头中的目标MAC地址与自己的MAC地址是否匹配,如果帧的目标MAC地址与自己的MAC地址不匹配且不是组播地址或广播地址,目标主机会丢弃此帧。如果匹配,网络接口卡将剥离(解封装)MAC帧信息后的802.2SAP帧并向上传送到LLC子层。LLC子层会检验SAP值以确定网络层的上层协议,LLC剥离(解封装)LLC帧信息,并且将此分组向上传送到网络层指定协议,本例中为IP协议。

网络层会检验分组报头中的逻辑目标地址(198.150.11.163),如果目标逻辑地址与接收站自己的地址不匹配且不是组播地址或广播地址,则网络层会丢弃此分组。如果匹配则接收站会检验分组报头中的协议信息,并确定哪种上层协议应该处理此分组。本例中,发送端采用的是TCP协议。因此,网络层剥离分组信息并将所封装的数据段向上传送到传输层的TCP协议。

传输层收到数据段时,根据一个可靠的或不可靠的连接需要执行不同功能操作。并检验数据段报头中的目标端口号。本实例中,因为源主机的用户正在使用Telnet向目标主机传送信息,所以此数据段中的目标端口号是23。传输层检查到此端口号,将数据转发到对应此端口的Telnet应用或服务程序。如果目标主机没有提供Telnet服务,传输层会丢弃此数据段。如果目标主机提供Telnet服务,传输层会剥离数据段信息,并且将数据传送到应用层的Telnet服务。

(二)网络通信的过程分析

Packet Tracer是Cisco公司开发的一个用于网络设计、配置和故障排除的模拟软件,允许使用者创建网络拓扑,通过一个图形接口对该拓扑中的设备实现配置。同时可以实现分组传输模拟功能让使用者观察分组在网络中的传输过程。Packet Tracer具有下列特点:

(1)支持多协议模型:支持常用协议HTTP,DNS,TFTP,Telnet,TCP,UDP,SingleArea OSPF,DTP,VTP和STP,同时支持IP,Ethernet,ARP,wireless,CDP,Frame Relay,PPP,HDLC,inter-VLANrouting和ICMP等协议模型。

(2)支持大量的设备模拟模型:路由器,交换机,无线网络设备,服务器,各种连接电缆,终端等,还可以模拟各种模块,在实际实验设备中是无法配置整齐的。提供图形化和终端两种配置方法。各设备模型有可视化的外观模拟。

(3)支持逻辑空间和物理空间的设计模式:逻辑空间模式用于进行逻辑拓扑结构的实现;物理空间模式支持构建城市、楼宇、办公室、配线间等虚拟设置。

(4)可视化的数据报表示工具:配置有一个全局网络探测器,可以显示模拟数据报的传送路线,并显示各种模式,前进后退或一步步执行。

(5)数据报传输采用实时模式和模拟模式,实时模式与实际传输过程一样,模拟模式通过可视化模式显示数据报的传输过程,使用户能对抽象的数据传送具体化。

本例中,使用Packet Tracer4.11实现组建通信网络、配置网络设备,配置网络协议。网络环境需要:终端主机一台,WEB服务器一台,交换机两台,路由器两台;5类直通双绞线四根,V.35线缆一根;采用TCP/IP协议,使用192.168.0.0/24,192.168.1.0/24,192.168.2.0/24三个网段;需要在终端主机上使用WEB浏览器,服务器上正确配置WEB服务以实现网络应用及服务。

1.启动Packet Tracer模拟器。可以使用网络学院账号访问Cisco网络技术学院网站并下载最新版本,下载之后双击运行安装程序,程序会在桌面上创建快捷方式【Packet Tracer4.11】。双击桌面上的快捷方式,出现Packet Tracer4.11主界面。

2.创建网络拓扑。点击窗口左下角路由器图标,用鼠标拖放右侧路由器图标添加两台路由器到工作区;点击左下角交换机图标,用鼠标拖放右侧交换机图标添加两台交换机到工作区;点击左下角终端设备图标,用鼠标拖放右侧主机图标和服务器图标到工作区;点击左下角连接图标,用鼠标拖放点击自动连接图标,将主机连接到交换机,服务器连接到交换机,将交换机连接到路由器,将路由器之间互联(也可以使用其他的图标选择线缆和设备的接口实现手工连接)。

3.完成网络配置。点击拓扑中的每个设备,完成逻辑连接中的协议配置,如IP寻址、接口配置,路由协议等。对于主机PC0可以通过DHCP或静态手工指定方式配置IP地址和默认网关的配置实例。

服务器Server0的IP地址、默认网关的配置实例,在服务器Server0上配置并启用HTTP服务;在路由器Router0、Router1上分别使用相关的IOS命令完成的IP地址及路由配置。

4.通过设置过滤器准备捕获网络HTTP通信过程和数据流量。点击工作区右下角的模拟模式图标【Simulation】,在模拟配置面板【Simulation Panel】中,点击编辑过滤器按钮【Edit Filters】,点击【Show All/None】清除所有选择的选项,并点击【HTTP】。

5.创建HTTP通信的PDU。点击窗口的右侧工具按钮添加一个PDU,并点击拓扑图中主机PC0图标选择源主机则出现窗口,在【Select Application】的下拉框中选择PDU数据类型为HTTP服务,点击拓扑图Server图标设置目标服务,【Destination IP Address】和【Destination Port】的文本框中将自动填入目标服务器的地址和目标端口;在【Source Port】的文本框输入一个大于1024的端口,在【One Shot Time】文本框中输入一个时间参数,最后点击【Create PDU】按钮完成创建PDU操作。

6.访问应用和服务。点击主窗口中的Server0,点击弹出的窗口中的【Config】标签,在【Config】标签中,点击左边【HTTP】工具将出现。点击主窗口中的PC,点击弹出的窗口中的【Desktop】标签,在【Desktop】标签中,点击【Web Browser】图标。在地址栏的URL文本框中输入“http://192.168.2.2”,并点击【Go】按钮,将浏览服务器提供的页面,如7.分析HTTP通信过程。完成前面的操作之后,点击工作区下部的【Auto Capture/Play】

自动捕获/播放按钮,在【Simulation Panel】的【Event List】事件列表中将逐步显示HTTP通信的过程。在列表中点击任何一个事件,再点击工作区中的图标查看设备的PDU信息。基于OSI模型的主机PC0中的PDU信息。

8.详细的PDU信息。点击标签【Outbound PDU Details】,将显示所发送的信息对应的数据帧、数据包、数据段及应用层数据等PDU的详细信息结构和格式。

模块2 认识IP协议簇

一、教学目标

最终目标:配置IP寻址,实现网络连接,掌握IP、ICMP的工作原理。

促成目标:

1.定义网络设备的逻辑寻址;

2.掌握IP寻址信息(地址、掩码、网关等相关配置);

3.了解网络通信过程地址解析;

4.了解不同网段间的通信过程实现;

5.熟练完成简单的网络连接性检测,熟悉输出的测试信息。

同类推荐
  • 一本书读懂大数据

    一本书读懂大数据

    本书是深入研究互联网思维的经典之作,从互联网思维的定义到互联网思维应用的具体案例表现。作者深入浅出、条分缕析,全面阐述互联网思维的内核与精神,逐一点评当前关于互联网思维的各种观点。本书从最初级的互联网思维应用到高端的粉丝经济,平台建设,自媒体营销的方法都有详细讲解介绍。让读者了解什么是互联网思维的同时还能学会把互联网思维运用到自己的工作学习已经生活中。
  • 音视频合成制作

    音视频合成制作

    本书共分4篇6章,其中第1篇简介音视频合成的编导基础,第2篇主要介绍Sony Cinescore 1电影音乐自动合成,第3篇主要介绍Vegas 7.0音视频剪辑合成,第4篇主要介绍Adobe Audition 2.0、Cakewalk SONAR 6和Steinberg Nuendo 3的音视频合成。本书可以作为音乐、美术、动画、舞蹈、影视、戏剧等艺术院校视听艺术合成制作课程的教材,也可以作为相关人员的自学用书。
  • 小型局域网组建与维护

    小型局域网组建与维护

    本书以组建和维护小型局域网为主线,面向实际工程应用,按照项目化课程模式的要求组织编排。全书共分8个项目,主要包括认识计算机网络一概述、绘制小型网络拓扑图、连接网络一传输介质、连接网络一联网设备、认识计算机网络一网络协议、连接网络一网络寻址、组建小型交换网络——配置交换机、连接互联网——配置宽带路由器。每个项目都有明确的工作目标、工作任务、实现过程和知识点分析,力求集教、学、做于一体,从而更好地激发学生的学习兴趣,培养学生的动手能力。
  • 三维动画审美谈

    三维动画审美谈

    数字时代,美的标准充满更多的不确定性。而三维动画以数字图像形式成为这个图时代的代表。三维动画及三维图像不仅仅是由于应用了仿真数字图像技术而带来的虚拟空间,还有更多的是由三维图像技术所引发或引导的被扩展的图像技术,这些技术无不应用在现代视觉设计领域的各个方面,并且,由此引起社会的追热,引起审美观念的改变。这些改变是在进行中的,变化中的,也是在发展中的。对于未知的美,我们做的只是追寻和记录,我们不知道以后的美将会是什么样,尽管我们苦苦追寻,孜孜探讨,同时也在默默审视。我们在追寻中享受美,在探讨中认知美,在审视中体验美……
  • 中国网络传播研究2009(第三辑)

    中国网络传播研究2009(第三辑)

    本文以传统社区研究的“场域论”为基础,探讨网络传播中场域性互动对社会舆论的影响。文章首先从传统社区传播的场域性特征出发,探讨网络传播的社区性和场域性。然后分别分析了传统门户、BBS论坛和私人博客等三种主流的网络传播的场域性互动、意见表达和舆论形成的特点。最后结合“张殊凡事件”、“王石捐款”事件以及“黑砖窑”事件,探讨网络传播中的场域性互动对社会舆论从虚拟到现实的影响。
热门推荐
  • 战乾

    战乾

    争一片天地,战一世乾坤。战兵,战尉,战将,战帅,战侯,战王,战皇,战帝,战天。
  • 冥子传

    冥子传

    何为道,何是情,又是何人为何人所悲伤难!本书讲述的是,一个赤子少年为了守住道义,而奔走在天地间。热血路上他,见到了人心冷暖,还有道之无常,他想守住他应该守的,想留住应该留下的,只是太难,还好他从来不是一个人,道路慢慢,且看他如何成长,又是悠悠寸心,在人间。
  • 纨绔小蛮妻,帝王心上宠

    纨绔小蛮妻,帝王心上宠

    他是一位杀伐果断的邪肆君王,他的世界里在她还未出现之前都是一片灰白,待遇到她以后...好吧全部都变成了黑色。但是没办法谁让他一生肆意妄为却甘愿为她唯命是从呢?某大叔:老婆~某妹子:别乱叫,谁是你老婆了!某大叔:媳妇~某妹子:你个凑不要脸唔...的!某妹子欲哭无泪,这男人怎么到她面前跟发了情的禽兽一样啊!!!男人奸邪一笑,还不是因为媳妇滋味太好让为夫欲罢不能...??“季锦臣老娘去你皮皮狗的!”...
  • (完结)捡个娘子气死爷:一女无视二夫

    (完结)捡个娘子气死爷:一女无视二夫

    (轻松搞笑文)“当年,我也是个痴情的种子,结果下了场雨……淹死了。唉!”她摇头叹息,无耻中!终于惹某爷发飙了,邪佞警告:“女人,敢再勾搭男人试试看?”她讪然一笑,回道:“爷,我不是这样勾搭上你了么?”他俊脸一沉,阴狠宣布:“听着,本王是最后一个!”
  • 道武极限录

    道武极限录

    哎,又相隔了好久,烛影又忍不住重写,对不住了大家,新书【武道绝巅】
  • 恒古封天

    恒古封天

    洪荒万物有万物无,天地悠悠,有无一念间,睁眼有闭眼无,天道一念间。百万宇界持天,仙神夹天道,宇界万族挣天,天道轮回封仙神世界的起源,远古的神话,葬仙神的世界由我启、也由我终,“叶问天”一片叶子欲问天从此开启消失的神话。
  • 丰臣往事

    丰臣往事

    庆长四年(1599)丰臣政权黯淡了下来庆长八年(1603)丰臣的天下摇摇欲坠庆长十五年(1610)丰臣家逐渐进入了生死存亡的一念之间大坂那宽大雄伟的城墙,深暗无比七颗耀眼的将星,守护着它的仅存光芒...露と落ち露と消へえにし我が身かな浪速のことは梦の又梦丰臣秀吉(1532~1598)
  • 校草级男友

    校草级男友

    入读三流高中,才一开学就碰上以打架为乐趣的霸少,当着所有学生的面,直接就开口要求做他的女友,逼着她收下示爱的玫瑰花,强迫一起看电影……
  • 危险缠绵:总裁情深不浅

    危险缠绵:总裁情深不浅

    听闻,在盐城,黑白两道都尊称他为聂少。听闻,他是这个城市最多情也是最无情的男人。听闻,黑色帝国,只是一个谣传,而以讹传讹,却令这个神秘组织成为了神话。——他是聂家银氏的掌舵人,也是黑色帝国的中流砥柱。他邪肆狷狂,女人多如笙箫,却唯独为了把她留在身边,逼她至绝路。——暗黑的甬道里,他被男人修长有力的手臂强行压制,他温热的气息喷洒在她耳畔。魔魅的指尖划过她身体的每一寸肌肤,让她释放在他的挑逗下……
  • 神医涅盘:凤倾凰

    神医涅盘:凤倾凰

    一代绝世神医,竟为军队里的气氛而隐姓埋名,愿当一名小小军医。一朝废材嫡女,竟是天才,隐藏实力,只为不拿走他的第一天才称号。军医没想到军队里的气氛会变。嫡女没想到他偷找强者把她的灵力封印。军医没想到她会被敬佩的长官杀害。嫡女没想到他为永保天才称号而找人侮辱她。一朝穿越,她不在隐藏,睁眼的刹那光芒又迷了谁的心。解封印,御灵兽,炼丹药,铸神器。带着世上独一无二的空间灵器扮猪吃老虎,最后获得美人心的又是哪位?