(警告:这是一个古老的考试问题,我没有解决方案):
假设有 2 个本地网络 LAN1 和 LAN2,终端系统 A、C 在 LAN1 中,B、D 在 LAN2 中。网络与网桥耦合。假设 A 想向 B 发送一个 TCP 帧,它需要包含哪些地址信息?列出 OSI 第 2-4 层的所有标头,将发送者和接收者考虑在内。
我的解决方案是:
TCP 端口 A -> IP-A -> Mac-A -> Mac-Bridge -> Mac-B -> IP-B -> TCP-Port-B 对吗?
如果我使用路由器而不是网桥,并且 LAN1 和 LAN2 是单独的 IP 子网,那么区别会是:
TCP 端口 A -> IP-A -> Mac-A -> Mac-Bridge -> IP-Bidge-> Mac-Bridge -> Mac-B -> IP-B -> TCP-Port-B?
或者这里会发生什么变化?我是否正确理解这一点?
谢谢!