华为路由器接口及背靠背实验.docx
《华为路由器接口及背靠背实验.docx》由会员分享,可在线阅读,更多相关《华为路由器接口及背靠背实验.docx(12页珍藏版)》请在冰豆网上搜索。
华为路由器接口及背靠背实验
网络上两台主机相互通信的过程及路由器的背靠背实验
一、同网段
主机A在应用层上的操作:
1、首先我们应该知道:
计算机区分各种不同的应用程序和服务就是依靠端口号进行的。
平时访问一个网站的网页,访问的就是该网站的HTTP80端口。
而不论主机或服务器运行什么操作系统,只要其使用TCPIP协议,各种服务端口号是一样的,这就是我们为什么能在WINXP的系统上能打开用UNIX作的服务器上的网站。
同时为了让对方能给我们回信息,我们也需要有一个接口来接收信息。
这个端口不能和已存在的系统服务端口冲突。
通常大于1024。
(也就是前面讲过的套接字)通常在WIN系统下能用NETSTAT查看端口。
图7-5是一个我们自己的主机WEIDX访问某网页的套接字情况。
2、图7-1中,假设A向B传送一个大文件,WIN系统会随机地在A上打开一个大于1024的端口(假设1336),而会话的目的端口是B上的NETBIOS-SSN端口,即139,它在局域网内负责通过网上邻居进行文件拷贝时,该端口负责接收文件。
看图7-6。
在应用层,主机A的应用程序将该文件转换为源端口是1336目的端口是139的数据流,准备向B发送。
此时会话建立。
准备建立完后向下层传送。
二、主机A在传输层的操作
1、首先对上层发来的数据做分段。
其分段的原因有三个:
其一一个大文件的数据流,如果被封装成一个巨大的数据包和数据帧,当在网络上传输的时候,其他网络应用就无法进行了。
必须等到该数据帧传送完毕。
其二,一个数据包在网络上传递,经常面临各种原因造成的错误,比如线路受到磁场干扰。
如果此时数据包错误则还要重传。
无法忍受。
其三,各种网络传输介质及网络设备都有最大传输单元的限制,不允许在网络上出现巨大的包。
综上所述要给数据流分段,即每个分段称为segment
2、在本例中,分段完后要添加控制信息。
在传输层有两个数据传输协议,一个是TCP另一个是UDP,一般网上邻居传数据时,用的是TCP。
此层为每一个SEGMENT加上一个TCP头。
其中最主要的就是加上源端口,目的端口和顺序号。
其中源端口和目的端口表示数据是由哪个协议或应用程序发出的,送到哪个应用程序及协议。
顺序号是该数据段在整个数据流中的位置。
3、但是此层无法封装数据段为哪台主机发出送往哪台主机于是用到下一层
三、主机A在网络层的操作。
IP地址做为逻辑地址,虽不能表示网络设备的实际位置,但它能逻辑的标明远程设备,从而解决物理地址无法表示远程设备的弊病。
通过此层添加了IP头,标明了源IP,及目的IP。
这样主机B收到PACKET后就知道是哪台主机发来的了。
在此层中有一个出名的协议被称作是ARP协议,(地址解析)此协议会向网络发出ARP的广播,做出主机IP与MAC的对应。
否则数据包到了二层,无法完成封装。
这样才能传送数据。
每台主机中都有一张ARP表,用ARP–A可查看。
ARP表中的条目大约存活20分钟。
四、以上的数据最后变成数据帧被传到物理层的线缆上。
变成电信号。
交给交换机A进行处理。
五、此时主机A的数据传递工作完毕。
见表7-1
六、交换机A接到此数据后。
看目的MAC,查自己的MAC表,然后把数据从连接该MAC的接口中送出。
没有对数据帧做任何修改。
(如果该交换机MAC表中没有MAC则洪泛这与总线型网络类似了)
主机B上的工作
一、首先核实收到的数据帧的MAC是不是自己的,并了解该帧是来自于哪里。
如果是,就拆卸该帧头从而得到数据包,向上层传送
二、网络层,确认IP是自己的,并了解来自于哪个逻辑结点,拆掉包头,得到数据段。
三、在传输层上,会对所收到的数据段进行确认,即向主机A发送确认信息。
同时会拆掉TCP头,并按每个数据段的顺序号将分段组成数据流(如果顺序号不对,则要求对方重发)最后将数据流发送到TCP头中指定的目的端口。
由那个端口的应用程序或协议来处理。
本例中是主机B中的操作系统中的NETBIOS的139端口收到的数据进行处理。
位于不同网段的主机之间的通信过程
从图7-2中我们可以看出主机A与FTP服务器B并不在同一个网段,主机A不可能通过ARP解析到B的MAC地址。
主机A必须依靠网络中的路由器来所数据包路由到目的网络。
所以首先主机A要在自己的配置里输入默认网关。
此网关可以是路由器的接口也可以是代理服务器的某网卡的IP,总之谁能为主机访问其他网络提供可能,默认网关的IP就写谁。
见图7-7,本例中没有代理服务器,所以直接指向路由器。
同时图中显示了还要写上DNS。
(此可以为本网段内的DNS,也可以是ISP那得来的)这样的话,我们的ARP就能获得网关的IP,所以能把我们的数据送出去。
一、众所周知,FTP的端口是20和21,其中21是常用的FTP文件传输接口,所以本例中主机A会把文件转换成以FTP服务器B的21号端口为目的端口,主机A的一个随机端口如:
1700作为源端口。
见图7-9
二、在本地的封装和前面讲过的一样,不同的就在于网络层的ARP解析到的目的MAC地址不是FTP服务器的,而是网关的。
所以在二层封装时,目的MAC为路由器的E0接口。
本地封装见表7-3
三、数据帧到了交换机上,不做任何修改。
四、路由器A上的工作:
路由器收到数据帧后,拆掉帧头,根据数据包包头中目的IP,查看自己的路由表,在本例中,查到了,到218.69.252.0这个网段必须经过路由器B,路由器接下来会用NAT把不能在互联网上使用的192.168.1。
2转换成可以使用的S0接口地址即:
218.68.45.2。
然后为数据包重新封装帧头,源MAC改成路由器S0口的MAC,目的MAC改成路由器B的S0接口的MAC。
五、路由器B的工作:
当路由器B收到此帧后,拆掉帧头,查数据包,根据目的IP,查找自己的路由表,发现正好此FTP服务器连接在自己的E0口上。
于是路由器B会发出一个ARP查找FTP服务器的MAC。
接到回应后,路由器B会以自己E0接口的MAC为源MAC以FTP服务器的MAC作为目的MAC重新封装数据帧。
并把此帧交给交换机B。
六、交换机B查看自己的MAC表,对数据帧做无修改转发。
七、在FTP服务器上,会依次校验,将整合后的数据流交给21号端口处理。
记住:
在此过程中自始至终没有改变的是IP地址。
改变的是MAC。
MAC只能表明直连的网络设备,
接口介绍
路由器的接口即指路由器系统与网络中的其它设备交换数据并相互作用的部
分,其功能就是完成路由器与其它网络设备的数据交换。
VRP支持路由器上的物理接口和逻辑接口这两类接口。
物理接口就是真实存在、有对应器件支持的接口,如以太网接口、同/异步串
口等。
物理接口又分为两种,一种是LAN(局域网)接口,主要是指以太网
接口,路由器可以通过它与本地局域网中的网络设备交换数据;另一种是WAN
(广域网)接口,包括同/异步串口、异步串口、AUX接口、AM接口、CE1/PRI
接口、ISDNBRI接口、语音接口等,路由器可以通过它们与外部网络中的网
络设备交换数据。
逻辑接口是指能够实现数据交换功能但物理上不存在、需要通过配置建立的
接口,包括Dialer(拨号)接口、子接口、备份中心逻辑通道以及虚拟接口模
板等。
进入接口视图的方法
请在所有视图下进行下列配置,进入指定接口的视图。
接口的显示和调试
以太网接口介绍
Quidway系列路由器产品上的以太网接口分为传统以太网接口和快速以太网
接口两种。
传统以太网接口符合10Base-T物理层规范,工作速率为10Mbps,有全双工
和半双工两种工作方式。
快速以太网接口符合100Base-TX物理层规范,兼容10Base-T物理层规范,
可以在10Mbps、100Mbps两种速率下工作,有半双工和全双工两种工作方
式。
它具有自动协商模式,可以与其它网络设备协商确定工作方式和速率,
自动选择最合适的工作方式和速率,从而可以大大简化系统的配置和管理。
传统以太网接口的配置与快速以太网接口的配置基本相同,但前者配置简单,
配置项较少。
因此本章主要介绍快速以太网接口的配置。
以太网接口典型配置举例
1.组网需求
如下图所示,路由器A的以太网接口连接到IP网络192.168.0.0。
局域网内
的计算机通过路由器A连接到Internet。
将路由器以太网接口的MTU设置为
1492字节,发送以太网帧格式类型设置为Ethernet_II。
2.组网图
3.配置步骤
#指定以太网接口Ethernet0的IP地址为192.168.0.1,掩码为
255.255.255.0。
[Quidway]interfaceethernet0
[Quidway-Ethernet0]ipaddress192.168.0.1255.255.255.0
#设置该接口的MTU为1492字节,发送帧格式类型为Ethernet_II。
[Quidway-Ethernet0]mtu1492
[Quidway-Ethernet0]send-frame-typeethernet_ii
WAN接口配置
WAN(WideAreaNetwork,广域网)按照线路类型来分有X.25网、帧中继
网、ATM网、ISDN网等类型。
路由器因此也相应地有异步串口、同步串口、
ATM接口、ISDNBRI接口、CE1/PRI接口等等。
目前VRP支持的WAN接口包括异步串口、AUX接口、AM接口、FCM接口、
同步串口、ISDNBRI接口、CE1/PRI接口、CT1/PRI接口、E1-F接口、T1-F
接口、CE3接口。
异步串口介绍
VRP中有两种异步串口,一种是将同/异步串口设置为工作在异步方式,接口
名称为Serial;另外一种是专用异步串口,接口名称为Async。
异步串口可以设为专线方式和拨号方式。
在应用中更常用的是拨号方式,异
步串口外接Modem或ISDNTA(TerminalAdapter,终端适配器)时可以作
为拨号接口使用,链路层协议可以为SLIP或PPP,支持IP和IPX等网络协
议。
设置同/异步串口工作在异步方式
如果待配置的物理接口是同/异步串口,首先需要执行以下命令将其设置为工
作在异步方式。
请在同/异步串口视图下进行下列配置。
由于速度的原因,异步口现在用的人非常少
同步串口介绍
同步串口特性:
可以工作在DTE和DCE两种方式,一般情况下,同步串口作为DTE
设备,接受DCE设备提供的时钟。
同步串口可以外接多种类型电缆,如V.24和V.35等。
VRP可以自动检
测同步串口外接电缆类型,并完成电气特性的选择,一般情况下,无需
手工配置。
同步串口支持的链路层协议包括PPP、帧中继、LAPB和X.25等。
支持IP和IPX网络层协议。
可以通过执行displayinterfacesserial命令查看同步串口的当前外接
电缆类型以及工作方式(DTE/DCE)等信息。
设置波特率
请在同步串口视图下进行下列配置。
IP地址的配置
配置接口IP地址
通过IP地址与掩码相“与”,可标识该接口所在的网段。
例如:
路由器以太
网口IP地址是129.9.30.42,掩码为255.255.0.0,将IP地址与掩码相“与”
后,就可知路由器以太网接口所在的网段地址为129.9.0.0。
路由器每个接口都可以配置多个IP地址,其中一个为主IP地址,其余的为从
IP地址。
配置从IP地址主要目的是使同一接口能位于不同的子网上,产生同
一接口的到不同网络的路由,达到同一接口与多个子网相连的目的。
请在接口视图下进行下列各项配置。
在配置接口主IP地址时,需要注意以下问题:
(1)一个接口只能配置一个主IP地址。
在配置主IP地址时,若该接口已经
有主地址,原有从地址配置不变,变更为主地址。
(2)删除接口IP地址时,若未指定具体的IP地址和掩码,将删除该接口上
所有的IP地址(包括所有从IP地址),否则将只删除指定的IP地址。
(3)只有Loopback接口才能配置32位掩码,其它接口最多只能配置30位
掩码。
在配置接口从IP地址时,需要注意以下问题:
(1)一台路由器上,最多可配置200个从地址。
(2)从IP地址之间必须彼此之间都不在同一网段上,并且与主IP地址也不
能在同一网段上,否则系统会提示:
IPaddressconfigurednowconflictswithothers.
(3)若接口未配主IP地址,则配置的第一个从IP地址自动成为主IP地址。
(4)当接口还有从IP地址存在时,必须先将接口从地址全部删除,才能删除
接口主地址,否则系统会提示:
Mustdeletesecondarybeforedeletingprimary.
IP地址典型配置举例
#配置路由器串口Serial0的主IP地址为129.2.2.1,从地址为129.1.3.1。
[Quidway-Serial0]ipaddress129.2.2.1255.255.255.0
[Quidway-Serial0]ipaddress129.1.3.1255.255.255.0sub
两台路由器简单地背靠背串口直连
1.组网需求
如下图所示,将两台路由器简单地背靠背连接,串口之间使用ppp链路层协
议并承载IP数据报进行传输。
2.组网图
3.配置步骤
(1)配置RouterA:
#查看接口S0的工作状态确定谁为DCE
[Quidway]disinterfaces0
#选定接口
[Quidway]interfaceserial0
#为该接口指定IP地址
[Quidway-Serial0]ipaddress202.38.160.1255.255.255.0
(2)配置RouterB:
#选定接口
[Quidway]interfaceserial1
#为该接口指定IP地址
[Quidway-Serial1]ipaddress202.38.160.2255.255.255.0
注意 :
配置时钟