與域名伺服器通信用什麼通訊方式
Ⅰ dns使用的是tcp還是udp
FTP使用TCP協議,所以使用TCP埠
DNS即使用tcp,又使用udp;不過是分情況的:
區域傳輸的時候用tcp,其梁穗它時候用udp;
區域傳輸:dns的規范規定了2種類型的dns伺服器,一個叫主dns伺服器,一個叫輔助dns伺服器。在一個區中主dns伺服器從自己本機的數據文件中讀取該區的dns數據信息,而輔助dns伺服器則從區的權威dns伺服器中讀取該區的dns數據信息。當一個輔助dns伺服器啟動時,它需要與主dns伺服器通信,並載入數據信息橡正卜,這就清慶叫做區域傳輸(zone transfer).
Ⅱ 不同區域網內主機如何通信,用Gateway,NAT,DNS,LAN解釋
這個...看來不是很容易回答你啊,因為你這樣提出來 實際上你應該對網路了解得很少。我還是簡單的向你說下吧,盡量用到你說的這幾個詞。
假設:
1. 有2個區域網,我們暫定為A網和B網,A網地址為172.16.0.0/24,B網地旅圓址為192.168.0.0/24
2. A網中有主機a 172.16.0.1/24,B網中有主機b 192.168.0.1/24.
3. A網同B網通過一台路由器互聯(當然中間可能經過多個路由器,為了方便,我們這里只有一個),接A網的介面地址為172.16.0.254/24,接B網地址為192.168.0.254/24
4. 目前需求為皮碼主機a同主機b進行通信
-----------------
名詞解釋:
LAN==Local Area Network; 相對於廣域網而言的,本地區域網.(可以理解為小型IP互聯網路)
Gateway==網關,不同網關主機通信時的數據包出口
NAT==Network Address Transtination;;網路地址轉換,一般用於內外網轉換地址訪問時用到,常見於私網上Internet時.將內部私有地址轉換為Internet可以識別的公網地址
DNS==Domain Name Server;;域名伺服器,用於訪問域名形式的網站時使用.(如果沒有DNS,用IP方式也是可以訪問的)
--------------------------
主機a上開啟有www服務,域名為http://abc.com
1. 主機b需要訪問主機a上的web服務,先通過查找dns,將http://abc.com解析為實際可以進行ip通信的ip地址172.16.0.1,然後將請求發向172.16.0.1
2. 主機b所在網路為192.168.0.0/24,發現此網路不為172.16.0.0網路,於是將數據發給Gateway(網關)192.168.0.254
3. 網關192.168.0.254所在的路由器進行路由,發現172.16.0.0的網路和介面A相連,於是將數據包從介面A處送出
4. 從介面A過來的數據包查看到172.16.0.0網路,並找到相應主機172.16.0.1
5. 因為是http訪問,為tcp協議,這中間還會涉及到主機a訪問主機b,類似於前面步驟1到3
6. 經過tcp三次握手交互後,主機a和主機b就實現通信(主機b訪問主機a上的www服務)
祝你燃鎮哪好運!
Ⅲ 如何使用TCP/IP與伺服器進行通信
你這里所說的伺服器是域名伺服器,也就是我們常說的DNS伺服器,通常DNS伺服器解析不到IP地址,也就不能給你的網路分配一個網路地址,導致網路無法連接或不穩定而不能正常上網。通常DNS伺服器都是根據你的網路自動生成的,這個可以詢問你的網路營運商或直接把DNS伺服器地址設置成自動獲取,讓網路自行分配。
Ⅳ 在www中,web瀏覽器和web伺服器之間採用http協議進行通信,其通信方式採用什麼模式
www,wap,web都是採用tcp協議來作為通訊模式的。