- Network Programming with Rust
- Abhishek Chanda
- 157字
- 2021-06-24 19:09:11
Connectionless service
The second case here is a connectionless service. This is used when multiple messages bear no relation to one another, and thus these protocols do not need any connection negotiation step before sending any data. An example of this is UDP, which provides no guarantees of the sequence or reliability of transmitted messages (it does, however, have a checksum field to guarantee the correctness of the datagram). One should note that the protocol running above UDP is always free to implement reliability if that is desired. Interestingly, IP routing is also a connectionless service. The UDP header is shown as follows:

It's easy to see that the header here is far smaller than a TCP header. It also lacks a number of fields that TCP uses to manage the connection and tune it according to network congestion and so on. Since UDP does not have those fields, it cannot provide those guarantees.
- 電子產(chǎn)品印制電路板制作技能演練
- 鴻蒙原生應(yīng)用開發(fā):ArkTS語言快速上手
- 等離子彩電維修代換技法揭秘
- 面向5G的智能光承載網(wǎng)規(guī)劃與運(yùn)維實(shí)踐
- 如影隨形:無處不在的無線電波
- 無線通信射頻電路技術(shù)與設(shè)計(jì)
- 電子工藝與課程設(shè)計(jì)
- 通用數(shù)字集成電路簡明速查手冊
- 電子技術(shù)基礎(chǔ)實(shí)驗(yàn)與課程設(shè)計(jì)
- 通信專業(yè)綜合能力與實(shí)務(wù):交換技術(shù)
- NFC技術(shù)原理與應(yīng)用
- 5G+智能制造
- 數(shù)字?jǐn)U聲系統(tǒng)搭建解析
- 電磁兼容的電路板設(shè)計(jì):基于Altium Designer平臺(tái)
- 中老年人輕松玩轉(zhuǎn)智能手機(jī)