首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TCP将为两个路由器之间的连接选择哪个接口?

TCP将为两个路由器之间的连接选择哪个接口?
EN

Network Engineering用户
提问于 2013-11-20 03:46:14
回答 2查看 171关注 0票数 1
代码语言:javascript
复制
        |------------1 same cost----|
Router 1|                           | Router 2
        |------------2 Same cost----|

如果我们在两个路由器之间有一个ecmp链接,使用哪个接口将形成TCP连接,比如be试图在两个路由器中使用回送地址作为源地址和目的地?

一般来说,TCP运行在接口层还是系统层?

EN

回答 2

Network Engineering用户

回答已采纳

发布于 2013-11-20 05:04:13

TCP不选择要使用的接口。它是由IP层处理的,而TCP是传输层。TCP只需将数据包丢弃到IP层,IP层就可以选择用于会话的路由和接口。

通常,ECMP应用于流或会话级别,在给定的会话中,除非链路中断,否则数据包总是被转发到相同的路径。

会话通常被描述为5元组- src ip/dst ip/src mac/dst mac/tcp或udp端口。

票数 5
EN

Network Engineering用户

发布于 2018-07-22 13:45:06

ECMP可以应用于会话级或数据包级,这取决于第三层设备的功能。与例一样,Palo 3020在会话级别执行ECMP,而不是在数据包级别。这意味着,一旦在握手后建立了TCP/UDP会话,即使其他链接可用,数据也只会流向该ISP上的同一个目的地。只有在下一次会话中,通信量才会通过其他链接流。

票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/5061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档