新足迹

 找回密码
 注册

精华好帖回顾

· prius V 万公里简报,同时召唤墨尔本的车友 (2013-1-18) bennytang · 晒晒我最近研制出的一些好吃的。--各种冷菜,炒菜,地方特色。------做法已陆续更新。 (2013-3-26) 纯净夕颜
· 90年代太妹完全手册 (2005-8-2) 东食西宿 · 不惑之惑——自言自语 (2013-7-6) hr6970
Advertisement
Advertisement
楼主:wszhangxuan

一个cisco 精典面试题目。请先做答后google [复制链接]

头像被屏蔽

禁止访问

发表于 2015-1-26 08:31 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-26 09:24
你还懂CCNA?

链路层寻址靠广播---CCNA肯定懂得不是这样。这脸皮有多厚,才好意思以这样的水平还和别 ...

你的人品,这里很多人都知道,在车版被人把脸都拍肿了又换地方了?
Advertisement
Advertisement

发表于 2015-1-26 08:31 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 09:18
你解释一下呗,真是遇到高人了。车版被拍出来了还找存在感?
太像我以前遇到的一个学日语的IT爱好者了, ...

看来你家的网络链路层寻址是靠广播的,就和你混网络靠厚脸皮一样不靠谱。

对真正懂网络的人来说,这个问题和1+1=2一样简单。你不懂本来也不是啥可耻的事情,可耻的是你爱装B的态度,爱乱喷的人品
头像被屏蔽

禁止访问

发表于 2015-1-26 08:32 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-26 09:31
看来你家的网络链路层寻址是靠广播的,就和你混网络靠厚脸皮一样不靠谱。

对真正懂网络的人来说,这个问 ...

所以说你就是个粗浅的爱好者的时候就别到处乱开口,你懂啥啊。

发表于 2015-1-26 08:36 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 09:30
要么是我傻逼,要么是你傻逼。
你知道交换机插上网线的前十几秒是什么状态么? ...

你家的交换机一直是插上网线的前十几秒的状态啊

我再比喻下,链路层通信靠广播会有什么效果?这就像你把你的无知在网络上广播一样,弄大家都知道了,这样很不好,没有任何隐私。

发表于 2015-1-26 08:38 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 09:31
你的人品,这里很多人都知道,在车版被人把脸都拍肿了又换地方了?

怎么被拍了?不就是你在后面偷偷举报么? 哪个男人像你那样呢

发表于 2015-1-26 08:40 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 09:32
所以说你就是个粗浅的爱好者的时候就别到处乱开口,你懂啥啊。

我不懂,你懂,我耳边一直飘荡着你的声音:靠广播,靠广播  
你脸皮咋这么厚呢
Advertisement
Advertisement

发表于 2015-1-26 08:43 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 09:30
要么是我傻逼,要么是你傻逼。
你知道交换机插上网线的前十几秒是什么状态么? ...

哥要像你那样的人品的话,也点个举报,让斑竹来整你。可是哥不是你那样没品的人
头像被屏蔽

禁止访问

发表于 2015-1-26 08:53 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-26 09:40
我不懂,你懂,我耳边一直飘荡着你的声音:靠广播,靠广播  
你脸皮咋这么厚呢  ...

哥就给你这个一看就是爱好者的水平的普及一下mac寻址,这个大学的教科书在讲解这一层的时候明显脱离了时代,原理完全是在讲解HUB,而且讲解的是如何传输帧,甚少提及寻址,所以哥不怪你。

简而言之 ,
在HUB的时代,MAC不但靠广播寻址,还是靠广播进行发送,完全是接收端自行辨别和接受,这就是HUB速度上不去和sniffer黑客技术的大环境,即使在后来,一些做监听的也有一招,在某个节点上放一个1口转2口的小HUB。

在交换机时代,当一台计算机上线后,必须广播自己的MAC地址,该广播被交换机记录,形成端口对MAC的映射,组成交换机表,物理层会将数据链路层的帧转换成电信号发送到传输介质中,当信号到达交换机后,交换机的接口还原电信号组合成数据帧就可以知道数据帧的源MAC地和目标MAC地址,并且依据目标MAC地址进行转发。因为有端口和MAC的交换机表,形成端口到端口的传输。交换机的动作,对于发送和接收端完全是黑箱性质的,发送和接收端完全是将数据链路层的帧广播出去的。

说实在的,我都不知道你的智力能否看懂老师的讲解。
头像被屏蔽

禁止访问

发表于 2015-1-26 09:01 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
单播、广播、组播,了解二层设备的历史才能深刻了解这几个词,看教科书,以你的智力,真理解不了这事。
头像被屏蔽

禁止访问

发表于 2015-1-26 09:03 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-26 09:43
哥要像你那样的人品的话,也点个举报,让斑竹来整你。可是哥不是你那样没品的人   ...

呵呵,我才懒得举报你,估计你是引起公愤了,我更愿意让帖子留在那里,辱人者人必辱之,无知者自有无知者的证据。

发表于 2015-1-26 09:04 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
获取 MAC 地址的 arp过程,不能叫链路层的寻址方式。网络/ip层也有靠广播来获取路由的方式,你能把ip层的寻址方式,叫做靠广播不?

Advertisement
Advertisement

发表于 2015-1-26 09:20 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
什么叫寻址都不懂

获得mac地址的方式,不能叫寻址方式。你可以让机器自己arp获得目标机器的mac地址,也可以手工输入目标机器的mac地址,但是这不叫通信协议的寻址方式。

通信协议的寻址方式是,知道目标地址后,如何去找到目标。就如你给gps输入地址后,gps如何找到这个地址,这个叫寻址。
gps如何获得地址不能叫寻址。

以太网是靠mac地址和交换机端口的对应关系表去寻址,ip层是靠路由表去寻址。至于如何建立mac地址和交换机端口的对应关系表、如何建立路由表,是靠广播协议获取还是靠手工建立,和寻址方式没有关系,是不一样的概念。


基本概念都不懂。。。

发表于 2015-1-26 09:24 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你可以说,广播是交换机 建立 mac地址和交换机端口的对应关系表 的一种途径,

但是你绝对不能说, 以太网 是 靠广播来寻址的,如果 靠广播,还要 mac地址做什么?

发表于 2015-1-26 09:34 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 09:53
哥就给你这个一看就是爱好者的水平的普及一下mac寻址,这个大学的教科书在讲解这一层的时候明显脱离了时 ...

你又闹个笑话:

弄不清楚什么叫寻址:获得地址不叫寻址,找到地址才叫寻址

没知识就是这样,说的越多,错的越多

发表于 2015-1-26 10:05 |显示全部楼层
此文章由 tony_wang99 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 tony_wang99 所有!转贴必须注明作者、出处和本声明,并保持内容完整
连vlan的概念都没提及,哈哈哈。

发表于 2015-1-26 10:21 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 09:53
哥就给你这个一看就是爱好者的水平的普及一下mac寻址,这个大学的教科书在讲解这一层的时候明显脱离了时 ...

再罗嗦下,arp协议是哪层的协议你懂不?

arp中文叫地址映射(解析)协议,是主机用来解析ip地址和mac地址对应关系的。

arp协议是工作在网络层的,它的包和ip包都是属于网络层的包。

交换机不懂也不关心arp协议,但是交换机要负责链路层的寻址。

所以说链路层的寻址和你说的arp广播其实没有必然关系,arp只是一个辅助协议。
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2015-1-26 10:44 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你不觉得你自己这么自圆其说很累么,当然,你从师傅这里又深刻理解了一点网络,开始检讨自己的理解深度了,如果照你说的这不叫广播,是交换机获得地址或者ARP不算二层什么的牵强解释如何如何的。
那么HUB时代的二层,寻址在哪里呢?二层帧发送和接受怎么算呢?这倒没有端到端的寻址了,这也不叫广播?paper Cisco的东西和实践出来的,不是一个深度的,慢慢理解吧,别那么一知半解又狂妄。

发表于 2015-1-26 10:49 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 11:44
你不觉得你自己这么自圆其说很累么,当然,你从师傅这里又深刻理解了一点网络,开始检讨自己的理解深度了, ...

还我自圆其说?到底是你还是我在自圆其说

你说交换机负责链路层寻址么?交换机要懂ARP协议么?

显然网络白吃一个嘛

发表于 2015-1-26 10:57 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 11:44
你不觉得你自己这么自圆其说很累么,当然,你从师傅这里又深刻理解了一点网络,开始检讨自己的理解深度了, ...
你不觉得你自己这么自圆其说很累么,当然,你从师傅这里又深刻理解了一点网络,开始检讨自己的理解深度了,如果照你说的这不叫广播,是交换机获得地址或者ARP不算二层什么的牵强解释如何如何的。
那么HUB时代的二层,寻址在哪里呢?二层帧发送和接受怎么算呢?这倒没有端到端的寻址了,这也不叫广播?paper Cisco的东西和实践出来的,不是一个深度的,慢慢理解吧,别那么一知半解又狂妄。


看你的理论:ARP是靠广播,所以链路层的寻址是靠广播,
按你的理论来引申下:rip协议是靠广播,所以ip层的寻址也是靠广播

你真是非同一般的砖家

发表于 2015-1-26 14:11 |显示全部楼层
此文章由 economist 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 economist 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼上两位别吵啦。
我说一下我的理解,为什么添加了 default gateway, A 就能Ping B. 

ComputerA ------- ComputerB
IP: 10.1.1.1          IP: 20.1.1.1

In the above senario,ComputerA sends a Ping packet to ComputerB, following steps will happen in sequence:

1. The Ping packet will be handed down from upper layer with encapsulation.

2. when it gets to layer 3, ComputerA will encapsulate the fragment into a IP Packet. It will put it's own IP address as source address, and ComputerB's IP address as destination address. Then it will hand the packet to layer2.

3. On layer2, computerA will encapsulate the packet into a frame, by adding it's won MAC address as source address, and CompuerB's MAC address as destination. Because it doesnt not know destination MAC address, ComputerA will first check it's own ARP cache table, if it finds a match, it will use it as destination MAC field;  

3.1 If a match doesn't find, it will broadcast the ARP request within it's broadcast domain. All devices within the same broadcast domain will receive a copy of the ARP request and check against its own IP address. If it matches it's own IP, it send back it's one MAC address to the originator of the ARP Reuqest; otherwise, it will discard the ARP request. Devices from a different broadcast domain (subnet) will not receive this ARP Request!!!!

3.2 If there is no response receied by CompuerA, but there is a default gateway configured, it will forward the ARP request to it's default gateway. And the default gateway will check it's routing table and if a route matches the destination IP address, it will forward this ARP request to this particular network, with it's one Source IP/Mac address in the ARP request.
if a mach is found in this step, it will send back this ARP reply to ComputerA with it's one Source IP/MAC address as destination in the ARP reply message.

So if we go back to the original question, Computer A and Computer B sits in different networks. So when Computer A sends ARP request, if there is no default gateway configured, ComputerA doesn't know how to reach the outside network (because there is no default gateway), it will drop the ARP request. Thus Ping request will time out.

If a default gateway is configured, ComputerA will forward this ARP request to it's default gateway, hope it knows how to reach the remote network. In this case, ComputerB's IP address is used as it's default gateway, so ComputerA will forward the ARP Request to ComputerB. And because the destination IP in  ARP Request matches the IP address of COmpuerB, Computer B will send back it's one IP/Mac address in the ARP Reply and forward it back to ComputerA.

评分

参与人数 1积分 +2 收起 理由
oed + 2 感谢分享

查看全部评分

发表于 2015-1-26 14:34 |显示全部楼层
此文章由 economist 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 economist 所有!转贴必须注明作者、出处和本声明,并保持内容完整
所以答案应该有两个
1。如果改subnet mask,把两个PC弄进一个网络,可以通;
2。如果两PC在不同网络,互设对方IP为default gateway,也可以通。楼上是解释为什么这个方法可以通。
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2015-1-26 17:28 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-26 11:57
看你的理论:ARP是靠广播,所以链路层的寻址是靠广播,
按你的理论来引申下:rip协议是靠广播,所以ip ...

别绕过HUB,交换机是有MAC表和端口的映射,HUB没有,这种情况下二层如何交换信息?还咬着橛子死犟?
头像被屏蔽

禁止访问

发表于 2015-1-26 17:38 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
要是照高人的解释,以前绝对不应该存在广播风暴这个概念的


在那个时代,设计网络有两个比较重要的注意事项。

一、在每个子网之下,防止广播风暴。
二、尽量每个子网下边同时工作不超过60台机器,以30台最佳,这都和HUB时代,二层完全是广播方式发出自己的信息,靠客户端自行检出目标地址是自己MAC这个特性有关。现在蹦出个高人开始臆想了,你不是有cisco考试的模拟器么,不过这个模拟器不会模拟出真实情况下,如果是HUB,60台就明显出LAG,如果是交换机,即使是堆叠,150以上之后,也频繁出LAG这事吧,照你的说法,二层的工作方式,怎么能出这些问题呢?摆弄虚拟机能模拟出来么?

发表于 2015-1-26 19:36 |显示全部楼层
此文章由 上书房行走 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 上书房行走 所有!转贴必须注明作者、出处和本声明,并保持内容完整
第二页就开始吵架

发表于 2015-1-27 09:32 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 18:38
要是照高人的解释,以前绝对不应该存在广播风暴这个概念的

说的多,错的多,一次次在你身上验证了

寻址!=信道。你不懂什么叫寻址,什么叫信道。
hub虽然是广播信道,但是以太网的寻址不是广播方式。交换机提供交换(专用)信道,所以它参与了寻址并且提高了网络的效率、速度和吞吐量。

hub无法参与寻址无法提供专用信道,降低了效率、速度和吞吐量,但是不会因此局域网的寻址方式就变成了广播----如果局域网的寻址是广播的话,就需要第3层来判断数据是不是数据是不是送给它的---但是显然不是这样:即使通过hub传输,网卡还是会对送来的包进行目的地址匹配/过滤,只有目的地址=自己的地址的包才往第三层送。所以说即使使用hub这样的广播信道,寻址也不会是广播 的。

除了hub这样的广播信道,无线wifi也是广播信道。尤其令牌总线802.4也是广播信道,但是使用了令牌进行寻址,根本就没有广播风暴的干扰。


你就是那种半桶水都 不够的那种水平。。。

发表于 2015-1-27 09:40 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 18:38
要是照高人的解释,以前绝对不应该存在广播风暴这个概念的

补充下:

交换机是数据链路层的设备,有能力解析数据链路层的桢,所以它能参与寻址。

hub是网络层的设备,相当于把多条网线连接一起,所以叫集线器。它没有数据链路层的功能无法参与寻址。

从网络上看两个是本质上不同的设备,你拿它们来对比,说明你水平。。。。
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2015-1-27 09:47 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你的两个回复,真的属于胡说八道性质的。一如你在车版的胡搅蛮缠。
真是无语了,HUB是网络层的设备都出来了。你属于读的课程多了,自己的理解很努力但是由于书写的就有问题,你又没有实践之后的臆想。

两层设备各自的工作方式和二三层之间如何协作的,交换机相对于HUB区别在哪里,路由是什么,都葫芦搅茄子一般混乱了。要是你再读读三层交换机,估计脑子会彻底爆炸的。

简而言之,就是毫无真正实践和理解就愿意开口说话的肤浅爱好者。

发表于 2015-1-27 10:12 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-26 18:28
别绕过HUB,交换机是有MAC表和端口的映射,HUB没有,这种情况下二层如何交换信息?还咬着橛子死犟? ...

既然你爱丢脸,我就再满足你,来谈谈为什么你前面说的  物理层通了=数据链路层 是错的

首先先看看定义:

物理层 定义了所有电子及物理设备的规范。其中特别定义了设备与物理媒介之间的关系,这包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机适配器(在SAN中使用的主机适配器)以及其他的设备的设计定义。简单来说就是保证物理信号的收发

数据链路层 在两个网络实体之间提供数据链路连接的建立、维持和释放管理。构成数据链路数据单元(frame:數據幀或訊框),并对帧定界、同步、收发顺序的控制。传输过程中的流量控制,差错检测和差错控制等方面。 只提供导线的一端到另一端的数据传输。简单来说就是确保收到的frame是没有错误并且提供一定的流控功能,但是不保证frame丢失重复和乱序

对于网卡来说,负责物理层功能的只是简单的信号收发器而已。比如下面这个网卡电路图里面的集成电路MAX232。
而负责数据链路层的功能就是靠单片机8052以及网卡控制芯片rtl8019了。

只要网卡一上电,MAX232就工作了,再把网线插上,物理层就算连通了。

这个离数据链路层连通还差十万八千里呢。数据链路层要工作,需要网卡自己加载固件初始化,还需要驱动程序初始化网卡。如果固件出错,驱动程序出错,或者参数配错,网卡的数据链路层根本不会正常工作。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2015-1-27 10:15 |显示全部楼层
此文章由 oed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dlcat 发表于 2015-1-27 10:47
你的两个回复,真的属于胡说八道性质的。一如你在车版的胡搅蛮缠。
真是无语了,HUB是网络层的设备都出来了 ...

显然是笔误,是物理层的设备。只有你这样的白吃才认为网络层的设备会无法解析链路层的包,对不对?

除了抓着我这个笔误,你还能说出什么道理来不?
头像被屏蔽

禁止访问

发表于 2015-1-27 10:17 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-27 11:12
既然你爱丢脸,我就再满足你,来谈谈为什么你前面说的  物理层通了=数据链路层 是错的

首先先看看定义: ...

哥trouble shooting过无数(上万)网络不通的情况,只遇到一例是两边网卡灯亮,物理通了,但不是IP设置的问题,这就是我原话,物理通了,数据链路就通了的来历,因为无论是交换机还是网卡,都已经硬件化了二层的东西,可让你这初学者看到自己施展七层知识的舞台了。

至于你上边的回复,我真懒得回了,对基础的七层在实践中运行机制,可以说一脑子自己的理解和胡说八道。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部