网络中常说的“点到点”和“端到端” 有什么区别?

2024-12-03 18:22:51
推荐回答(3个)
回答(1):

点到点是物理拓扑,如光纤,就必须是点到点连接,ddn专线也是,即两头各一个机器中间不能有机器。
点到点是网络层的,你传输层只认为我的数据是从a直接到e的,但实际不是这样的,打个比方,传输层好象领导,他发布命令:要干什么什么事,但真正干的不是他,真正干的是员工,也许领导认为很简单一句话就可以干好的事,在员工眼里却是难于登天,手续极其烦琐,所以传输层是发布命令的领导,他说的是命令,也就是最终的目的,所以他只看到最初的地址和最终的地址,既一个任务的两个端点,网络层就相当于员工,领导的任务我要一步一步的作完,先从a到b,在从b到c...,所以他看到的只是整个任务的一个阶段,a到b,b到c...这就是点到点。
端到端是网络连接。网络要通信,必须建立连接,不管有多远,中间有多少机器,都必须在两头(源和目的)间建立连接,一旦连接建立起来,就说已经是端到端连接了,即端到端是逻辑链路,这条路可能经过了很复杂的物理路线,但两端主机不管,只认为是有两端的连接,而且一旦通信完成,这个连接就释放了,物理线路可能又被别的应用用来建立连接了。tcp就是用来建立这种端到端连接的一个具体协议,spx也是。
端到端是传输层的,你比如你要将数据从a传送到e,中间可能经过a->b->c->d->e,对于传输层来说他并不知道b,c,d的存在,他只认为我的报文数据是从a直接到e的,这就叫做端到端。
总之,一句话概括就是端到端是由无数的点到点实现和组成的。

回答(2):

点相当于一台机子,你是一台机,我是一台机,你连我这,可以说一个点连到另一个点上。
端就是端口。每台机上都可以有端口。比如我们看网页,一般上是80端口。你本地也有个端口。这样就是端对端。
我这个说法只是个人意见,你想更了解的话可以去买些网络方面的书看下。

回答(3):

主机又称为端系统,所以端到端的通信就是主机到主机的通信,工作在第三层。端到端之间可能跨多个交换机、路由器。

点到点工作在第二层,主要是考虑物理媒体直接相连的两点之间的通信。