关于主机通信
我最近在看网络的书,书上有下面的结论:
路由器不转发 目的地址 是专用IP地址 的报文;
我想请问一下,现在有位于不同地点的两台主机A和B,
接入网络的方式是:申请一个全球IP地址,然后通过路由器分用,局域网IP都是专用IP地址192.168.XX.XX,
现在假设A要和B通信,我想请教,A的报文怎么出去的,B的路由器又是怎么知道要交付给主机B的;
有点混乱啊,我自己也搞昏了,小弟初学,见谅,别唾骂我啊,呵呵,谢谢!!!
[解决办法]
应该是网关干这个事情吧,内外地址翻译,打包
[解决办法]
[解决办法]
mark
[解决办法]
1. 局域网地址首先要前置网关进行源地址转换(NAT),将私有地址转换为互联网地址
2. 前置网关将转换过地址的IP包发送给路由器
3. 路由器在路由表对目的IP进行匹配进行路由(此处有多种路由算法一般为OSPF)
4. 经过多次路由,IP包即可送至目标地址
楼主可以参阅《TCP/IP协议--卷1》,里面关于IP协议中的“路由”部分