UDP提供的是無連線服務,那麼剛開始,UDP協議傳送方怎麼知道接收方的目的埠?

時間 2021-06-07 03:34:52

1樓:

UDP是不可靠資料報的協議,決定資料是以不可靠資料報的形式被傳送的。與其對應的最典型的就是TCP,可靠的傳輸通訊協議。

從這些語句能看出,無論是TCP還是UDP(傳輸層,四層協議),都是決定資料是以何種形式傳送的。但是決定要不要傳送的,是需要更上層的「應用」決定的。最典型的使用UDP協議傳輸的上次協議有DNS,DHCP,NTP等。

他們的埠號一般是由一些規範指導或者是約定俗成的。

2樓:半道出家的lv

這裡的無連線只是相對於TCP的沒有虛擬鏈路連線,實際的物理連線還是存在的,一切通訊的基礎就是建立在物理連線上的,TCP/UDP只在傳輸層提供服務,實際上應用層協議已經規定好了什麼樣的服務用什麼樣的埠,準確來說埠並不是接收方獨有的,只是接收方偵聽到了傳送方的服務.

3樓:三樓樓長

更上層的協議棧規定的。比如DNS協議公認就會使用UPD port 53,也就是說如果大家都遵守協議,那麼我傳送出去的UDP帶有目的埠53的資料報就會被對端的BIND之類的DNS daemon偵聽並接收。

tornado web服務 有新連線過來時 是新建乙個協程處理嗎?

Yi.Peng 沒有用到攜程。只是用了非同步IO而已。當然,如果你在處理的Handler裡面加入tornado進行非同步處理的decorator,那麼tornado內部的實現,是採用了 yield generator 來做的。在Python中,本來就沒有明確的協程這個概念,只是當協程這個概念火起來的...

企業需要律師提供怎樣的法律服務?

找大狀 細分來說,企業的法律風險來自於勞資 合約 企業股權 欠款催收 智財權等5大模組,律師可以提供的是事前防範風險,事後以公司利益優先處理風險,總的來說是維護公司利益,不能影響公司正面的持續的發展。找大狀 有保障 中小企業自己的法律顧問,提供一站式的企業法律服務,為中小企業降低風險,保駕護航。 根...

為什麼很多ToB的saas服務不提供私有部署呢?

首席村長 剛開始都吹牛說我們是saas不提供私有部署,撐到最後低頭開始私有部署,開始定製,開始買斷授權。還大言不慚的說自己是saas 皓量科技AdBright 目前私有化部署的技術也相對越來越成熟,也有不少企業為客戶提供SaaS 私有化部署服務二選一。主要有以下原因考慮 1.SaaS產品相對標準規範...