使用CiscoPacketTracer之图解PDUs的使用.docx

上传人:b****1 文档编号:97588 上传时间:2023-04-28 格式:DOCX 页数:26 大小:2.31MB
下载 相关 举报
使用CiscoPacketTracer之图解PDUs的使用.docx_第1页
第1页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第2页
第2页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第3页
第3页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第4页
第4页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第5页
第5页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第6页
第6页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第7页
第7页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第8页
第8页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第9页
第9页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第10页
第10页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第11页
第11页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第12页
第12页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第13页
第13页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第14页
第14页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第15页
第15页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第16页
第16页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第17页
第17页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第18页
第18页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第19页
第19页 / 共26页
使用CiscoPacketTracer之图解PDUs的使用.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

使用CiscoPacketTracer之图解PDUs的使用.docx

《使用CiscoPacketTracer之图解PDUs的使用.docx》由会员分享,可在线阅读,更多相关《使用CiscoPacketTracer之图解PDUs的使用.docx(26页珍藏版)》请在冰点文库上搜索。

使用CiscoPacketTracer之图解PDUs的使用.docx

使用CiscoPacketTracer之图解PDUs的使用

我们还是先来看看PDU这倒低是一个什么东西。

相信大家学过ISO的OSI七层模型应该知道。

协议数据单元(PDU):

数据在OSI参考模型中,每个层次的叫法。

PDU实际上是原始数据(用户数据)加上OSI模型对应层次的协议头部信息或者层部控制信息。

PDU:

5-7层:

数据、信息

4层:

Segment(段)、Datagram(报文)

3层:

Packet(包、分组)

2层:

Frame(帧)

1层:

bit(位)

那么下面我们以图解的方式来看看我们CiscoPacketTrcer中的PUDs如何使用?

我们还是先来看看我们今天的所需要的拓扑图嘛!

需求很简单:

PC0与PC1属于VLAN10

PC2与PC3属于VLAN20

然后通过2621XM做一个单臂路由。

与路由器相连一台服务器,等一会我们需要去访问我们这台服务器。

那么需求我们已经知道了,我们来看看,基本配置。

Switch>

Switch>en

Switch#conft

Enterconfigurationcommands,oneperline.?

EndwithCNTL/Z.

Switch(config)#intrangefa0/1-2

Switch(config-if-range)#swmoacc

Switch(config-if-range)#swaccvlan10

%AccessVLANdoesnotexist.Creatingvlan10

Switch(config-if-range)#exit

Switch(config)#intrangefa0/3-4

Switch(config-if-range)#swmoac

Switch(config-if-range)#swacvlan20

%AccessVLANdoesnotexist.Creatingvlan20

Switch(config-if-range)#exit

Switch(config)#intfa0/24

Switch(config-if)#swmotrunk

Switch(config-if)#exit

Switch(config)#exit

Switch#

以上是交换机的配置,这些我就不用解释了嘛。

Router>en

Router#conft

Enterconfigurationcommands,oneperline.?

EndwithCNTL/Z.

Router(config)#noipdomain-lookup

Router(config)#linecon0

Router(config-line)#loggsyn

Router(config-line)#exec-timeout00

Router(config-line)#exit

Router(config)#intfa0/

Router(config-subif)#endot10

Router(config-subif)#ipadd

Router(config-subif)#noshut

Router(config-subif)#exit

Router(config)#intfa0/

Router(config-subif)#endot20

Router(config-subif)#ipadd

Router(config-subif)#noshut

Router(config-subif)#exit

Router(config)#intfa0/0

Router(config-if)#noshut

%LINK-5-CHANGED:

InterfaceFastEthernet0/0,changedstatetoup

%LINEPROTO-5-UPDOWN:

LineprotocolonInterfaceFastEthernet0/0,changedstatetoup

%LINK-5-CHANGED:

InterfaceFastEthernet0/,changedstatetoup

%LINEPROTO-5-UPDOWN:

LineprotocolonInterfaceFastEthernet0/,changedstatetoup

%LINK-5-CHANGED:

InterfaceFastEthernet0/,changedstatetoup

%LINEPROTO-5-UPDOWN:

LineprotocolonInterfaceFastEthernet0/,changedstatetoup

Router(config-if)#

Router(config-if)#exit

Router(config)#intfa0/1

Router(config-if)#ipadd

Router(config-if)#noshut

%LINK-5-CHANGED:

InterfaceFastEthernet0/1,changedstatetoup

%LINEPROTO-5-UPDOWN:

LineprotocolonInterfaceFastEthernet0/1,changedstatetoup

Router(config-if)#

Router(config-if)#exit

Router(config)#

好了现我们这些基本都已经配置完成了。

我们来看看我们的这个PDU如何来实现呢?

在我们CiscoPacketTracer的右下角有一个“Realtime(实时)”,我们点击它后面的那个图标。

当我们点击后面那个图标以后我们会看见如下所示:

这样一个模拟窗口。

我们现在从PC0pingPC1来看看呢?

看看我们的数据包如何走,经过那些设备呢?

在这里要注意,在“PlayControls(播放控制)”这里我们下面有三个按钮,如果你想看到一个很流畅的画面的话,你就点击“AutoCapture/Play”按钮。

我们来试试看呢?

我们在这里可以看见,当我点击“AutoCapture/Play”以后,在我们的交换机上面有三个数据包,我们会看见,这些数据包会从不同的端口发送出去。

我们在上图看见有一个虚线的信封,这一个信封就表示我们的PDU。

我们看见,为什么只传给PC2、PC3与路由器呢?

这是因为我们这里划分了VLAN的原因。

我们现在来使用PC0pingPC1来看看。

我们点击右边的有一个“

”这个图标。

添加那里到那里的PDU。

(这里我们是从PC0到PC1)当我们添加了以后,在右下解会有一个显示。

而在我们的PC0上面就会有一个信封。

如下图:

我们现在使用PC0pingPC1来看看效果呢?

从这里我们可以看到,PC0发出了一个PDU到交换机。

然后通过交换机直接就到我们的PC1去了,我们可以看见它并没有经过我们的路由器。

我们还可以看看这个包的一个封装。

要看当前信封中的内容,直接点击信封就可以当前PUD的信息了。

在这里面我们可以清楚的看见,进入层与出去层的一些信息。

我们来分析一下进入层,在第三层我们可以看见,源IP地址是,目的地址是。

在第二层,我们可以看见从MAC地址:

到。

这是进来的信息,那我们可以看见出去的信息刚好与进入的信息相反。

下面我们再来具体分析一下它的一个进来的PDU的包。

从上面我们可以看见,EthernetII的格式。

中间是IP的包格式。

最下面是ICMP的帧格式。

从这里我们可以详细的了解我们互一层里面具体那些值变了呢?

而这就是一个InboundPDUDetails的信息。

那么OutboundPDUDetails相应与InboundPDUDetails里面的信息刚好相反。

下在我们就来看看是不是呢?

这就是我们帧的具体内容。

现在我们来看看,我们要访问这台服务器怎么走呢?

我们点击右侧的信封,然后点击“PC0”再点击“Server0”来添加一个信息。

当我们添加成功以后,在右下角会有一个显示。

注意源码址“PC0”目标地址“Server0”,好了我们来看看在拓扑图上面有什么变化呢?

这里表示有两个数据包要正准备发出去。

不同的信封表示不同的PDU。

这个我们可以从这里来看到(如下图)。

注意一下看看“Info”下面有不同的颜色表示不同的PDU。

我们可以看见绿色表示的是发送的“ARP”包。

我们来看看具体怎么走的呢?

我们来看看这个ARP包里面倒底是什么内容呢?

从上图我个可以得知,我们ARP的源IP地址是:

而目的地址是:

,我们通过MAC地址广播出去的。

可以看见我们的“ARP”包现在发往交换机去了。

到了此交换机,该交换机将这个数据包在本VLAN中进行广播出去。

现在当“PC1”收到我们这个“ARP”请求,打开一看这个目标地址不是我们IP地址,所以我就将此PDU丢弃掉。

而当我们的路由器收到该PDU打开一看呢?

这是我的IP地址,于是路由器就会回应一个“ARP”包给我们的PC0。

下面我们来看看如何返回去呢?

?

我们可以看见,路由器回应了一个“ARP”包给交换机,然后交换机再直接交给我们的“PC0”。

看看是不是呢?

这样我们PC0就知道的MAC地址了,当我们现在再去PING路由器的时候,我们就会看见,在这个PDU里面的MAC地址对应的是路由器的那个了。

而当我们“PC0”收到此PDU以后,一看哦这个数据包是我的,于是就会在此信封上面打上一个钩。

大家觉得这个东西是不是很有意思呢?

那么我们再来看看它如何到达我们的Server0的呢?

好了这个就给你们介绍到这里。

下面的一些你们自己好好练习看看嘛!

要注意的是到了路由器会交换PDU包哦。

大家要注意看一下!

还要随时关注一下下面这一块内容。

如果你在这里只想看ICMP的信息,你就可以点击“EditFilters”来进行选择。

感觉还是多好耍的!

你们有兴趣也可以去好好看看,这相对于初学者来说,很实用哦。

如果不懂的话,再回复,我来给大家解决。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2