原文:DNS同時占用UDP和TCP端口53——傳輸數據超過512時候用tcp,DNS服務器可以配置僅支持UDP查詢包

DNS同時占用UDP和TCP端口 是公認的,這種單個應用協議同時使用兩種傳輸協議的情況在TCP IP棧也算是個另類。但很少有人知道DNS分別在什么情況下使用這兩種協議。先簡單介紹下TCP與UDP。 TCP是一種面向連接的協議,提供可靠的數據傳輸,一般服務質量要求比較高的情況,使用這個協議。UDP 用戶數據報協議,是一種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。TCP與UDP的區別: ...

2017-06-28 12:07 0 2751 推薦指數:

查看詳情

DNS傳輸層使用的是UDP還是TCP?

DNS既可以基於UDP,也可以基於TCP,常用的是基於UDP,默認的端口號是53DNS具體使用UDP還是TCP,取決於以下原則: 1.使用A查詢請求某個域名對應的IP地址使用UDP。 2.如果響應報文長度大於512字節,則UDP僅返回前512字節,並設置報文首部“參數”字段的“截斷”位 ...

Thu Jul 16 23:06:00 CST 2020 0 720
DNS用的是TCP協議還是UDP協議

DNS占用53端口,同時使用TCPUDP協議。那么DNS在什么情況下使用這兩種協議? DNS在區域傳輸的時候使用TCP協議,其他時候使用UDP協議。 DNS區域傳輸的時候使用TCP協議: 1.輔域名服務器會定時(一般3小)向主域名服務器進行查詢以便了解數據是否有變動。如有變動,會執行 ...

Tue Oct 23 19:52:00 CST 2018 0 10086
TCP協議,UDP,以及TCP通信服務器的文件傳輸

TCP通信過程 下圖是一次TCP通訊的時序圖。TCP連接建立斷開。包含大家熟知的三次握手和四次握手。 在這個例子中,首先客戶端主動發起連接、發送請求,然后服務器端響應請求,然后客戶端主動關閉連接。兩條豎線表示通訊的兩端,從上到下表示時間的先后順序。注意,數據從一端傳到網絡的另一端也需要時間 ...

Sat Sep 01 04:34:00 CST 2018 0 1218
游戲服務器是用UDP還是TCP

之前面試,問起UDPTCP區別,面試官多問了在編寫網絡游戲的時候,到底使用UDP還是TCP,我當時說一般用UDP,特別對於我經常玩的和平精英這種對延遲敏感的而言,但如果對方丟一個手雷,丟包了,是沒丟出去好還是延遲丟出去好?這讓我陷入了沉思,最后沒有回答的很好。今天看到一篇文章,寫的很好。 原文 ...

Fri Jan 08 01:50:00 CST 2021 0 369
CMD 查看 TCP&UDP 端口占用

最近上線了開發工具中編輯的 3.0 版本,終於解決了之前的版本中電腦啟用多個網絡適配器就搜索不到設備的情況。 本來以為這次應該沒有問題了,但是從用戶反饋看還是有一小部分人搜索不到設備。 問了技術同事,說是可能因為局域網廣播接收端口占用了。 想起之前曾經查看過網絡端口占用,百度了下 ...

Fri Jul 17 00:51:00 CST 2020 0 965
TCP/UDP 占用端口問題總結

TCP/UDP 共用端口問題。 1.TCP UDP 可以共同占用一個端口號嗎? 首先明確一點 端口是一種抽象的軟件結構(包括一些數據結構和I/O緩沖區)。 應用程序(即進程)通過系統調用與某端口建立連接(binding)后,傳輸層傳給該端口數據都被相應進程所接收,相應進程發給傳輸層 ...

Thu Jan 10 22:57:00 CST 2019 0 2172
TCPUDP傳輸協議

目錄結構: contents structure [-] 1 TCP協議和UDP協議的比較 1.1 TCP協議 TCP的全稱是Transmission Control Protocol (傳輸控制協議) 1.2 ...

Fri Nov 24 22:32:00 CST 2017 0 3407
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM