用traceroute可得到很多路由器的地址,但由于路由器有多个接口,现在需要对地址归并,有一种办法可用来确定同一路由器多个接口之间的关系,即向该路由器发送一个含有不存在端口号的udp报文,当接收到相应的端口不可达应答报文后,检查包含在该报文中的源地址,如果该地址与探测报文所发送的目的地址不一样,则可得到该路由器的另一个接口地址。这个方法是我找了好多资料才查到的,自己动手总是出各种各样的问题,现在我都有些怀疑他的可行性,请大家帮我看看,如何实现?谢谢!可另开贴给500分!
解决方案 »
- 关于WebBrowser提取网页链接的问题。
- 有关导入数据问题.
- 一个屏幕不断闪烁的问题
- 请教大家!!! 程序找不到.dcu的情况??
- 请大家说说用什么能够存储各种类型的数据?
- ADODataSet导出xml为什么中文字符总被保存为乱码,怎么解决,需要修改些什么?
- @@@@@@@@@@@@@@@@@@一个简单的问题◎◎◎◎◎◎◎◎◎◎◎
- 各位高手,帮帮忙!
- 這個錯誤怎樣解決﹕(ADOQuery1: Command Text does not return a result set.)
- LoginDialog('a', 'b', 'c')为什么通不过?
- 自己的软件完成!祝贺,跟着有分!!!!各位也可以下载看看!!!
- 200分请教:如何合并单元格(Cells)?
1.能详细地说一下你的目的么?
2.Router转发数据的原理? 据俺所知是按路由规则表而来的.下一跳发往哪里,IP(段)范围是多少.inside or outside, 有规则,如果不是目的地址(数据包里的目的地址),一律转发它.即是按它本身的规则来转发数据,而你所说的接口一词? 你的数据能深入到它内部探就是哪个PORT转发的吗?
3.对于udp包,通则发,不能则丢.如何判定数据到哪儿了?成功与否??惑....敬听详细......
个人理解,讨论.......
不过建议你从MAC地址入手考虑......
废话了一大堆,感兴趣,关注.......
[email protected] ,有劳!