新足迹

 找回密码
 注册

精华好帖回顾

· 澳洲房产投资和中国房产投资的区别 (2008-7-2) funfun · 美容+养身+加坚持就有回报3年经验大分享,标题要长长长长滴 (2010-8-4) 江南一梦
· 解暑佳品-----盐菜回锅肉 (2013-2-23) 欢乐谷 · 周末好画介绍 2012,本年度最后一册: ]范戴克爵士 《逃往埃及途中的休息》 (2012-3-10) dootbear
Advertisement
Advertisement
查看: 40150|回复: 33

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

头像被屏蔽

禁止访问

发表于 2014-1-30 07:55 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
bulaohu 发表于 2014-1-30 02:18
rfc1918

无关
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2014-1-30 07:56 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YIFAN03 发表于 2014-1-30 08:12
等标准答案。。。

这个其实和ARP欺骗的原理很接近。
头像被屏蔽

禁止访问

发表于 2014-1-30 08:22 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 dlcat 于 2014-1-30 09:46 编辑

我想这个问题GOOGLE和BAIDU应该不好找答案,
我冒着挨砖的可能用以前的基础知识写下,
强调是windows系统,物理实际已经互联,也就是二层链路已经互通,这两个IP不加路由是互相无法寻址的,所以用ARP命令(在一些喜欢纸上谈兵的IT人眼里,ARP就是个专有黑客名词)。
ARP -s InetAddr EtherAddr
这里两台机器都要做这个命令,加入两台机器的缓存里。否则能发还不能收回来,ping 是发了数据包还要一个回应的数据包的。
这里IP地址就是个目的地的符号了,本地ARP缓存里有IP与MAC对应就可以忽略IP寻址的步骤,直接三层ip转二层MAC寻址。
然后ARP -a检测对照的是否正确,就可以PING了。
以前机房排除是否路由器的故障经常用arp命令。
关于PING的原理可以看BAIDU百科。

这是我想的理论,没有实践过不敢说是否可通过,因为以前ping不通做ARP -s,arp -a也是同一网段同一vlan下的机器,不同网段ip但同一二层可通的环境没做测试。这门实践的科学,理论可通,有时候可能实际不通。所以不敢确认。
头像被屏蔽

禁止访问

发表于 2014-1-30 08:40 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
lingyang 发表于 2014-1-30 09:38
这题目都问了N年了,居然又被搬出来了

是吗,我怎么没搜索到啊,硬着头皮写的。

评分

参与人数 1积分 +3 收起 理由
lingyang + 3 你太有才了

查看全部评分

头像被屏蔽

禁止访问

发表于 2014-1-30 08:55 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YIFAN03 发表于 2014-1-30 09:45
你这人真是给脸不要脸的。 卖弄要有基础,谁告诉你说:

“本地ARP缓存里有IP与MAC对应就可以忽略IP寻址 ...

首先,tracert是trace route的缩写。字面意思懂吧。
其次,你设置了一个根本不存在的机器,不存在的ip和MAC,它缓存有也不行啊,找不到当然只能跳出来问网关去了。你试试弄个能找到的,就LZ这种题目的设置。

说你不虚心,看看ping的原理。
先找缓存,MAC通,OK
不通,取消这个缓存,就是arp -d动作,同时开始IP寻址。
网管基本动作,现在少了,10年前查线路互通,arp -s,-a,-d都是童子功。
头像被屏蔽

禁止访问

发表于 2014-1-30 08:59 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
查网络arp病毒当年也一直用这ARP命令啊,arp -a看网关MAC是多少,与真实网关mac对照。
我现在都不知道跨网段我的答案对不对,没实践不敢说。
但是你真的基本功不咋地。顺便说,我已经5年没摸网络了,就剩童子功了,别弄太科幻的技术蒙我啊。
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2014-1-30 09:12 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
wszhangxuan 发表于 2014-1-29 23:33
保留位置

hi.baidu.com/miaoqiyang/item/3545d1c2e3e2592847d5c048

实验似乎没有我说的答案。
头像被屏蔽

禁止访问

发表于 2014-1-30 09:16 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
GreenTreePython 发表于 2014-1-30 10:02
用我的方法一样能通,要不试试。
在windows cmd 下

这个和掩码也没啥关系了,网关互指?
头像被屏蔽

禁止访问

发表于 2014-1-30 09:21 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 dlcat 于 2014-1-30 10:29 编辑
YIFAN03 发表于 2014-1-30 10:06
我怎么弄太科幻的技术蒙你了?

你倒是回答30#的问题啊,我的电脑怎么知道1.1.1.1 和22:22:22:22:22:22是 ...


我都不知道该怎么说了,找个实验给你。
http://hi.baidu.com/zengzhaonong/item/dc634d0f44fad6e1f45ba696

另外,我的答案真希望有人测试,我是没那个环境了。而且我认为极可能是可行的。因为arp -a显示不同网段IP的缓存MAC,实际显示的是最近一跳路由的mac。
头像被屏蔽

禁止访问

发表于 2014-1-30 09:24 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
节操 发表于 2014-1-30 10:19
错了就错了,装b失败死不承认还扯别的顾左右而言他给别人出题
说你们俩是对活宝的意思,其实就是两个你碰 ...

所以我说去chinaunix上讨论,全是实践高手,直接给你实践中的答案。不像这里,随便都有人能说两句,也没人说如何做,也没人证伪,证明不出个对错,包括你这种富含批判精神出口就是否定语连贯而出,貌似站在仰望的制高点上的。
头像被屏蔽

禁止访问

发表于 2014-1-30 09:31 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YIFAN03 发表于 2014-1-30 09:57
你的电脑会懂得你用arp -s设置的ip 和 mac是假的? 它怎么知道的?

  ...


你设置了一个他转不出去的MAC,他通信不了之后,自然隔一段时间就丢弃了,你到底懂不懂ip,mac之间的关系啊?
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2014-1-30 10:08 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 dlcat 于 2014-1-30 11:17 编辑

http://wenku.baidu.com/view/67b535c633d4b14e85246857.html
-------------------
这个文章的实验解决了一部分问题。都看看吧。
网关设置成自己是一个答案。
ARP虚拟绑定是另一个答案。
我的答案有个缺陷,因为即使绑上了,也找不到从哪里出去,必须有个出口,和这个出口IP本身多少无关,是必须设置一个出去的路径。靠,绕来绕去我还想说ARP欺骗能跨网段的事。
头像被屏蔽

禁止访问

发表于 2014-1-30 10:25 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YIFAN03 发表于 2014-1-30 11:14
需要路由不?你先前的话对不:

不需要路由。但是确实缺了一个东西,是一个虚拟的网关作为出口,这可是两回事哦。我上边已经更正。
头像被屏蔽

禁止访问

发表于 2014-1-30 10:42 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YIFAN03 发表于 2014-1-30 11:29
网关不是用来路由,用于ip寻址的吗?

ip寻址都忽略了,要网关做什么啊?

嗯,我现在和你一个理念了,你赢了,我已经是arp可以跨网段这个水平了。
头像被屏蔽

禁止访问

发表于 2014-1-30 16:40 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
YIFAN03 发表于 2014-1-30 17:09
这个我记得很早以前,一些交换机就可以作到自动检测直连还是交叉网线了 ...

我...不想说鸟。
头像被屏蔽

禁止访问

发表于 2015-1-21 13:13 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
便看下就找出你两个致命错误:
1 物理连接!=二层链路连接。去看看OSI的七层模型吧,物理层定义电气接口特性,数据链路层提供可靠的数据通信
2 “本地ARP缓存里有IP与MAC对应就可以忽略IP寻址的步骤,直接三层ip转二层MAC寻址”----还是建议你好好看下OSI的七层模型和tcp/ip协议。

数据链路寻址和路由寻址根本就两回事。除非是三层交换才有你说的情况。

--------------------
哥就回复你个自以为是的喷子,本来懒得理你

强调是windows系统,物理实际已经互联,也就是二层链路已经互通

这是我原话,物理通了,同时是windows系统,二层链路是通的,只是如何设置IP找到对方的问题,因为WINDOWS就可以做路由器,在cisco 2600几万的时代,很多网管用NT做路由器和proxy server。你看不懂就断章取义的喷,有意思么。你去找任何一个真正做过网络的问问,这话有什么问题?

2 “本地ARP缓存里有IP与MAC对应就可以忽略IP寻址的步骤,直接三层ip转二层MAC寻址”
这是我得原话,本人后来已经说明,我在没有任何搜索网络情况下的回答,后来发现我确实有一个地方弄的不对,双机必须指向对方作为网关,才能在ARP缓存中形成对应并且找到对方,否则还是找不到对方的。

实际这道题和早期交换机划vlan里的单臂路由是一个道理,只是各自有一个机器的两个vlan,所以直接互指对方做网关,所以每个机器既是客户端又是对方的网关。
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2015-1-25 18:33 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-25 17:17
你就是属于对网络分层寻址路由没有概念的那种,所以才会说出那么贻笑大方的两个错误。要是对网络数据通信 ...

你都没有让我继续辩论下去的欲望,从一层到七层windows全部能解包,三层以下不需要设置,所以通常做网络连通调试的时候两端指示灯一亮,就检查IP设置了。

链路层寻址是网段内广播的,这就是我说物理通了,数据链路就通的含义,做这个有点经验的,实际工作过的人一看明白的话,到你这里就成致命错误了,别自己露怯了,基础的一到七层和倒粪一样说来说去,15年前我做10K级别接入点的网络的时候你还不知道在哪呢.
头像被屏蔽

禁止访问

发表于 2015-1-26 08:18 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-26 00:26
我来总结下你这个网络大婶的网络知识:

1:物理层通了=数据链路层通了

你解释一下呗,真是遇到高人了。车版被拍出来了还找存在感?
太像我以前遇到的一个学日语的IT爱好者了,什么都不懂就念了几天CCNA和网上的基础课程就觉得无所不能。
头像被屏蔽

禁止访问

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

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

要么是我傻逼,要么是你傻逼。
你知道交换机插上网线的前十几秒是什么状态么?
头像被屏蔽

禁止访问

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

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

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

禁止访问

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

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

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

禁止访问

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

禁止访问

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

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

禁止访问

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


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

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

禁止访问

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

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

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

禁止访问

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

首先先看看定义: ...

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

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

禁止访问

发表于 2015-1-27 10:42 |显示全部楼层
此文章由 dlcat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dlcat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
oed 发表于 2015-1-27 11:22
只能说你的经历太浅还爱显摆。

灯亮了网络出问题的情况多的很,很多情形是一些烂驱动造成的,早期还有要 ...

你在电脑城工作过么,呵呵,原来是这样的高手。

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部