无连接的:发送端和接收端在通信开始之前不需要预先协商。面向连接的:发送端和接收端在开始之前必须要预先协商——否则通信失败。这样只看概念是很难理解的。例子:IP,以太网,UDP所以,需要一些比喻来理解。例子:TCP,帧中继人们日常所使用的邮政系统就是无连接的。你不需要和收信人取得联系就可以寄信——你只需要把他的地址写在信上就可以送出了。打电话就是面向连接的。你不可能刚刚拿起来电话就“hi!”,然后还
原创
2009-05-10 13:59:44
344阅读
面向连接的网络与无连接网络
协议可以分为面向连接的协议和无连接协议。面向连接的协议有很多属性。首先,它通过组织化方法发送数据。每个报文的数据在发送时都附加了一个序列号。用这种方法,目的端主机可以检查帧的序列号并且发回一个确认消息给源端主机,以表示它收到了数据。这个过程就是可靠性实现的过程。为了实现序列功能和确认功能,协议必须和对等的目的端协议建立一个连接。这一连接可以让双方都同意这些属性,如从哪
转载
2007-10-23 20:44:11
1508阅读
原创
2021-09-05 15:26:09
187阅读
00. 目录文章目录00. 目录01. 概述02. 附录01. 概述网络编程中最基本的概念就是面向连接(connection-oriented)和无连接(connectionless)协议。尽管本质上来说,两者之间的区别并不难理解,但对那些刚刚开始进行网络编程的人来说,却是个很容易混淆的问题。
原创
2022-03-16 11:42:39
240阅读
能否说:“电路交换和面向连接是等同的,而分组交换和无连接是等同的”?不行。这在概念上是很不一样的。这点可举例说明如下。
电路交换就是在A和B要通信的开始,必须先建立一条从A到B的连接(中间可能经过很多的交换结点)。当A到B的连接建立后,通信就沿着这条路径进行。A和B在通信期间始终占用这条信道(全程占用),即使在通信的信号暂时不在通信路径上流动时(例如打电话时双方暂时停止说话),也
转载
2009-05-29 00:56:51
589阅读
网络编程中最基本的概念就是面向连接(connection-oriented)和无连接(connectionless)协议。尽管本质上来说,两者之间的区别并不难理解,但对那些刚刚开始进行网络编程的人来说,却是个很容易混淆的问题。这个问题与上下文有些关联:很显然,如果两台计算机要进行通信,就必须以某种形式“连接”起
原创
2022-03-10 17:32:18
197阅读
网络编程中最基本的概念就是面向连接(connection-oriented)和无连接(connectionless)协议。尽管本质上来说,两者之间的区别并不难理解,但对那些刚刚开始进行网络编程的人来说,却是个很容易混淆的问题。这个问题与上下文有些关联:很显然,如果两台计算机要进行通信,就必须以某种形式“连接”起来,那“无连接通信”又是什么意思呢?答案是:面向连接和无连接指的都是
原创
2021-09-05 11:25:07
232阅读
网络编程中最基本的概念就是面向连接(connection-oriented)和无
翻译
2022-09-28 21:12:24
93阅读
网络编程中最基本的概念就是面向连接(connection-oriented)和无连接(connectionless)协议。尽管本质上来说,两者之间的区别并不难理解,但对那些刚刚开始进行网络编程的人来说,却是个很容易混淆的问题。这个问题与上下文有些关联:很显然,如果两台计算机要进行通信,就必须以某种形式“连接”起来,那“无连接通信”又是什么意接和无连接指的都是协议。也就...
转载
2023-08-30 14:50:49
88阅读
如题,在理解TCP和UDP中,一个是面向连接的传输协议,一个是不面向连接的协议。怎么能够更好的理解他们的不同。 亚当和夏娃分别生活在两个山头,山头之间是万丈深渊,亚当采集野果需要分享给夏娃,如果他们之间有一条索道(物理连接),野果可以顺着索道滑到夏娃那一边,那就没有车小胖什么事了。 事实上山头之间没
转载
2019-05-28 14:32:00
95阅读
2评论
TCP是面向连接的UDP是面向无连接的就是这种关系了 TCP(Transmission Control Protocol,传输控制协议)UDP(User Datagram Protocol,用户数据包协议)当IP包通过路由将数据传输到目的地时,会根据TCP或UDP包头中的源端口和目的端口信息,请求和
转载
2019-05-28 14:38:00
221阅读
2评论
面向连接的通信:
1、虚电路
2、排序
3、确认
4、流量控制:
接收方使用流量控制来管理由发送方发送的数据量;
流量控制的类型有缓冲、窗口机制、拥塞避免
原创
2011-12-21 20:59:50
343阅读
如题,在理解TCP和UDP中,一个是面向连接的传输协议,一个是不面向连接的协议。怎么能够更好的理解他们的不同。 亚当和夏娃分别生活在两个山头,山头之间是万丈深渊,亚当采集野果需要分享给夏娃,如果他们之间有一条索道(物理连接),野果可以顺着索道滑到夏娃那一边,那就没有车小胖什么事了。 事实上山头之间没 ...
转载
2021-07-21 19:08:00
362阅读
2评论
关于面向连接的通信和面向无连接的通信的概念我这里就不再赘述了,网上随处可见。我这里想要做的是给大家用两个简单的例子来给大家说明到底什么是面向有连接的通信和面向无连接的通信。 面向连接的通信其实就像是运行的公交线路,不管有没有乘客乘坐,公交车都要按照固定的线路去运行。从这里就能看到面向连接的
原创
2022-07-01 23:58:34
92阅读
套接字 - 面向连接TCP和无连接UDP 客户端 / 服务端架构 什么是客户端 / 服务端架构 服务器是一个软件或硬件,用于向一个或多个客户端(客户)提供所需要的服务 服务器存在的唯一目的就是等待客户的请求,给这些客户服务,然后再等待其他的请求 套接字: 通信端点 通信端点 让服务器能监听请求 什么 ...
转载
2021-08-29 13:53:00
158阅读
2评论
从字面上理解,面向连接好像有一条管道,它连接发送端和接收端,数据包都通过这条管道来传输。当然,两台计算机在通信之前必须先搭建好管道。 无连接好像没头苍蝇乱撞,数据包从发送端到接收端并没有固定的线路,爱怎么走就怎么走,只要能到达就行。每个数据包都比较自私,不和别人分享自己的线路,但是,大家最终都能殊途
转载
2019-08-30 09:24:00
326阅读
2评论
连接是对状态的保持,我是这样理解的实际上就是在客户端和服务器端都维护一个变量,这个变量维护现在数据传输的状态,例如传输了哪些数据,下一次需要传输哪些数据,等等,并不是真的我们想象中的真的有什么东西连接着这两端,因为无论对于有连接还是无连接,都有网线连着呢(不包括无线网),所以连接根本就不是是否真的有什么东
转载
2023-07-11 16:24:36
129阅读
基于UDP(面向无连接)的socket编程
一.基于UDP(面向无连接)的socker编程的服务器端(也叫接收端)程序流程如下:
(1) 创建套接字(socket)
(2) 将套接字绑定到一个本地地址和端口上(bind)
(3) 等待接收数据(recvfrom)
(4)
原创
2011-11-07 16:31:54
1655阅读
网络协议有哪些? 应用层:HTTP、FTP、SSH、SMTP 表示层 会话层 传输层:TCP、UDP 网络层:IP 数据链路层 物理层 HTTP的工作流程如下 : HTTP是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。地址解析 HTTP协议是通过标准URL来请求指定
什么是面向连接服务?什么是无连接服务? 1.面向连接的服务就是通信双方在通信时,要事先建立一条通信线路,其过程有建立连接、使用连接和释放连接 三个过程。TCP 协议就是一种面向连接服务的协议,电话系统是一个面向连接的模式。 面向连接服务和电话系统的工作模式相类似。其特点是:数据传输过程前必须经过建立连接、维护连接和释放连接的3个过 程;在数据传输过程中,各分
转载
精选
2016-03-18 18:57:14
8125阅读