avatar
A question about routers and BGP# EmergingNetworking - 热门网络技术
l*e
1
Routers only run protocols at and below IP. Why routers can establish TCP
connections to exchange BGP messages? Thanks.
avatar
z*r
2
generally speaking, totally agree
however, routers do more and more job, not just basic forwarding based on a
single layer 3 routing table. eg, when a router does PAT, even the data plane
deals with tcp/udp as well, so does policy based routing, QoS, etc.
So I always don't know how to answer this kind of questions, another example
is, what's the difference between a rotuer and a switch
avatar
l*e
3
Thanks for your reply. I'm still confused. Are routers supposed to run TCP?
Thanks.

【在 z**r 的大作中提到】
: generally speaking, totally agree
: however, routers do more and more job, not just basic forwarding based on a
: single layer 3 routing table. eg, when a router does PAT, even the data plane
: deals with tcp/udp as well, so does policy based routing, QoS, etc.
: So I always don't know how to answer this kind of questions, another example
: is, what's the difference between a rotuer and a switch

avatar
z*r
4
tdp, hoho
avatar
c*a
5
ldp, bgp, msdp
any other protocols using tcp?

【在 z**r 的大作中提到】
: tdp, hoho
avatar
z*r
6

^^^^^^^^^^^^^^^^^^^^^^^^
not true
avatar
c*g
7
Basically a router has control-plane and data-plane.
The main function of a router is to route IP packets, and it doesn't not
look into layer above IP when it does this job, that is why the book
says router doesn't have TCP and other upper layers. But this is the stroy
of data-plane. A router also has control-plane, which is used to exchange
routing information, build route table, etc. TCP/UDP certainly exists in
control-plane.

only

【在 l******e 的大作中提到】
: Thanks for your reply. I'm still confused. Are routers supposed to run TCP?
: Thanks.

avatar
z*r
8

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
wrong

【在 l******e 的大作中提到】
: Routers only run protocols at and below IP. Why routers can establish TCP
: connections to exchange BGP messages? Thanks.

avatar
c*g
9
Basically a router has control-plane and data-plane.
The main function of a router is to route IP packets, and it doesn't not
look into layer above IP when it does this job, that is why the book
says router doesn't have TCP and other upper layers. But this is the stroy
of data-plane. A router also has control-plane, which is used to exchange
routing information, build route table, etc. TCP/UDP certainly exists in
control-plane.

only

【在 l******e 的大作中提到】
: Thanks for your reply. I'm still confused. Are routers supposed to run TCP?
: Thanks.

avatar
p*f
10

right. noways, when people buy a router, they actually get a router
plus dhcp server, nat server, firewall and etc.
i always think we should make it clear in discussion whether we refer
to a theoretical router, or a typical "router" product.

【在 c*****g 的大作中提到】
: Basically a router has control-plane and data-plane.
: The main function of a router is to route IP packets, and it doesn't not
: look into layer above IP when it does this job, that is why the book
: says router doesn't have TCP and other upper layers. But this is the stroy
: of data-plane. A router also has control-plane, which is used to exchange
: routing information, build route table, etc. TCP/UDP certainly exists in
: control-plane.
:
: only

avatar
w*r
11
even a theoreatical router, BGP, a level 7 protocol, is there, hehe
unless you are really really paranoid about that definition of "router"
hehe

【在 p******f 的大作中提到】
:
: right. noways, when people buy a router, they actually get a router
: plus dhcp server, nat server, firewall and etc.
: i always think we should make it clear in discussion whether we refer
: to a theoretical router, or a typical "router" product.

avatar
l*y
12
if it looks like a duck, and quacks like a duck, then...

【在 w*****r 的大作中提到】
: even a theoreatical router, BGP, a level 7 protocol, is there, hehe
: unless you are really really paranoid about that definition of "router"
: hehe

avatar
z*r
13
sure, a router has the whole tcp/ip stack.

【在 l******e 的大作中提到】
: Thanks for your reply. I'm still confused. Are routers supposed to run TCP?
: Thanks.

avatar
z*r
14
this is actually a good point, next time when we discuss this kind of things,
we should have the same assumption

【在 p******f 的大作中提到】
:
: right. noways, when people buy a router, they actually get a router
: plus dhcp server, nat server, firewall and etc.
: i always think we should make it clear in discussion whether we refer
: to a theoretical router, or a typical "router" product.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。