K******g 发帖数: 1870 | 1 几台机器在一个router后面组成一个local network,local network里有个switch,
switch背后有台server向internet发送了一个包(router外面),请问怎么在router外
面找到那台server的MAC地址。 |
l****q 发帖数: 177 | |
K******g 发帖数: 1870 | 3 我觉得应该是从packet里分析吧?没有人知道么?
【在 l****q 的大作中提到】 : arp?
|
r****o 发帖数: 1950 | 4 什么公司的面试题啊?
【在 K******g 的大作中提到】 : 我觉得应该是从packet里分析吧?没有人知道么?
|
s**********9 发帖数: 1238 | 5 路由器是3层设备。SERVER2层封装的IP包到了R后要解封装才能知道IP是发向哪里的。
出了R后,要根据传输介质再封装2层帧,如果是点对点的FR,甚至没有MAC
所以路由器外,你只能知道SERVER的IP,不知道MAC的 |
y****n 发帖数: 579 | 6 网络安全方向?
可以hack掉那个router来获取server的mac。 |
i****n 发帖数: 217 | 7 Lol,不如用social engineering,让那儿的哥们直接帮你看一下mac |
K******g 发帖数: 1870 | 8 这个是网络的基本概念吧。如果工作要求懂TCP/IP的话,觉得这个是最基本的。以前也
上过课,都忘光了。。。
【在 r****o 的大作中提到】 : 什么公司的面试题啊?
|
K******g 发帖数: 1870 | 9 多谢回答,明白了。。。
【在 s**********9 的大作中提到】 : 路由器是3层设备。SERVER2层封装的IP包到了R后要解封装才能知道IP是发向哪里的。 : 出了R后,要根据传输介质再封装2层帧,如果是点对点的FR,甚至没有MAC : 所以路由器外,你只能知道SERVER的IP,不知道MAC的
|
K******g 发帖数: 1870 | 10 我还有一个疑问,因为server IP是内部IP,但是在router的时候要进行地址转换,换
成router的外部IP。这样子的话,internet上看这个包的时候,应该看不到server的IP,只能看到router的IP吧?
如果不知道server的IP,那internet上那台目的server回复消息的时候,发给router,
那router是不是根据port来确认是哪台内部server呢?除了port外,还有其他办法吗?
多谢。
【在 s**********9 的大作中提到】 : 路由器是3层设备。SERVER2层封装的IP包到了R后要解封装才能知道IP是发向哪里的。 : 出了R后,要根据传输介质再封装2层帧,如果是点对点的FR,甚至没有MAC : 所以路由器外,你只能知道SERVER的IP,不知道MAC的
|
s**********9 发帖数: 1238 | 11
IP,只能看到router的IP吧?
你都知道ROUTER要经过NAT了,那当然知道哪台SERVER
【在 K******g 的大作中提到】 : 我还有一个疑问,因为server IP是内部IP,但是在router的时候要进行地址转换,换 : 成router的外部IP。这样子的话,internet上看这个包的时候,应该看不到server的IP,只能看到router的IP吧? : 如果不知道server的IP,那internet上那台目的server回复消息的时候,发给router, : 那router是不是根据port来确认是哪台内部server呢?除了port外,还有其他办法吗? : 多谢。
|
s*******a 发帖数: 42 | 12 这就涉及到NAT了,如果这个router具备NAT的功能,那么他会自动把public IP
mapping 成私有IP.
我不知道如何查到server的MAC,因为发到router的包是经过了sw的,除非hack那个sw.
不知道楼主是在什么情况下被问到这个问题的
【在 K******g 的大作中提到】 : 我还有一个疑问,因为server IP是内部IP,但是在router的时候要进行地址转换,换 : 成router的外部IP。这样子的话,internet上看这个包的时候,应该看不到server的IP,只能看到router的IP吧? : 如果不知道server的IP,那internet上那台目的server回复消息的时候,发给router, : 那router是不是根据port来确认是哪台内部server呢?除了port外,还有其他办法吗? : 多谢。
|
g**e 发帖数: 6127 | 13 http://en.wikipedia.org/wiki/Network_address_translation
IP,只能看到router的IP吧?
【在 K******g 的大作中提到】 : 我还有一个疑问,因为server IP是内部IP,但是在router的时候要进行地址转换,换 : 成router的外部IP。这样子的话,internet上看这个包的时候,应该看不到server的IP,只能看到router的IP吧? : 如果不知道server的IP,那internet上那台目的server回复消息的时候,发给router, : 那router是不是根据port来确认是哪台内部server呢?除了port外,还有其他办法吗? : 多谢。
|
c**y 发帖数: 172 | 14 路由器上会保留一个列表,上面记录着活着的(live)sessions,对每一个从外面来的报
文,路由器检查是否这个报文属于某个活着的session,如果找到的话,就把这个报文
转发给指定的内网机器。
是否和如果转发报文是作为rule定义在路由器上的防火墙里。上述只是一种转发规则,
还可以有很多中。
但是,我还是不能看到如果能从外网知道内网的某一台机器的MAC地址,达人能给个方
法?
IP,只能看到router的IP吧?
【在 K******g 的大作中提到】 : 我还有一个疑问,因为server IP是内部IP,但是在router的时候要进行地址转换,换 : 成router的外部IP。这样子的话,internet上看这个包的时候,应该看不到server的IP,只能看到router的IP吧? : 如果不知道server的IP,那internet上那台目的server回复消息的时候,发给router, : 那router是不是根据port来确认是哪台内部server呢?除了port外,还有其他办法吗? : 多谢。
|