无连接协议是什么意思

电脑知识 投稿 14900 0 评论

无连接协议是什么意思

我们在使用电脑时,常常会遇到一些问题,比如无连接协议等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。

无连接协议是什么意思

无连接协议是指两个网络端点之间没有事先安排的通信,其中一个网络端点简单地向另一个网络端点发送消息。在发送端,设备在确保接收端的设备准备就绪之前发送数据单元。

这种类型的协议描述了大多数开放的互联网传输,尽管一些协议根据需要请求重传以允许纠错。网上支持的无连接协议有多种,包括HTTP(超文本传输)、ICMP、IP、IPX、UDP和TIPC。无连接协议不同于面向连接的协议,在后者中,两个设备必须相互通信。

尽管面向连接的协议在某些情况下更有效,但对于许多系统中的数据传递,无连接协议就足够了。许多无连接协议可以促进对各种接收器的多播,这些协议通常由于开销成本较低而受到青睐,因为不需要实现连接协议,例如与握手相关的协议。

面向连接和无连接协议

基于连接的服务或面向连接的服务和无连接服务是层提供给其上层的两种服务。

面向连接的服务

面向连接服务的用户遵循一系列操作:

  • 建立连接

  • 发送信息

  • 释放连接

提供面向连接的服务,需要先建立连接,然后开始通信,发送信息,再释放连接。这种服务更可靠,因为如果接收端出现错误,发送端可以重新发送信息。

面向连接意味着设备在进行通信以建立端到端连接时执行握手。握手过程可能会有很大差异,可能是简单的传输层协议 TCP同步,也可能是与调制解调器的复杂通信参数协商。显然,面向连接的系统需要双向通信,不能在单向环境中运行。

无连接协议

在无连接协议中,用户无需努力建立专用的端到端连接。相反,他们只是发送信息,理想情况下确保有足够的速度和最小的干扰。无连接协议的优点包括形式更简单、开销更低、不需要电路设置以及多播能力。

无连接服务指定每个消息或信息包的预期目的地。系统独立地路由每个数据包,就像邮政包裹一样,因此无法确保您会以正确的顺序获取所有信息。

无连接和面向连接的协议各有优缺点。无连接通信和面向连接通信的区别如下:

面向连接的协议无连接协议
需要认证没有认证必要
检查是否收到消息,如果发生错误则再次发送无法保证发送的消息或数据包会到达
更可靠不太可靠
基于流基于消息的
类似于电话类似于邮政
长而稳通讯爆发
拥堵是不可能的拥堵是可能的
数据包遵循相同的路由数据包不遵循相同的路由
需要高范围带宽低范围带宽足够

总结

以上就是为你整理的无连接协议全部内容,希望文章能够帮你解决相关问题,更多请关注电脑栏目的其它相关文章!

编程笔记 » 无连接协议是什么意思

赞同 (49) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽