搞清楚這7個問題,埠就徹底了解了!!

2021-08-30 13:36:51 字數 1380 閱讀 8179

1.埠到底是什麼?

埠就是乙個數字而已;

這裡的乙個常識是:tcp/ip協議中的埠,埠號的範圍從0到65535;

2.埠到底是用來幹嘛的?

是這樣:

當系統呼叫乙個應用程式的時候,會將該程序與乙個埠繫結,

這樣一來,傳輸層傳給該埠的資料都被相應的程序接收,

與此同時,相應程序發給傳輸層的資料也都通過該埠輸出。

所以,埠就是用來識別系統中執行的應用程式的

3.一般80埠是用來www服務(網頁服務)的,為什麼有些**不是80埠呢?而是別的什麼埠呢?

我們在ie的位址列裡輸入乙個**的時候( 比如www.baidu.com.cn)是不必指定埠號的,因為在預設情況下www服務的埠號是「80」。 

網路服務是可以改的,使用其他埠號完全是可以的,

要注意的是,如果不是預設的埠號則應該在位址列上指定埠號,方法是在位址後面加上冒號「:」(半形),再加上埠號。

比如使用「8080」作為www服務的埠,則需要在位址列裡輸入「www.***.com:8080」。

5.主機和埠的關係是什麼??

打個比方,就好比你要去銀行存錢,這家銀行就可以看成是一台主機,然後,銀行不可能只有一種業務,對應每種業務就有很多的視窗,

那麼你一進銀行大門的時候,在門口的服務人員就會問你說:你好!你要辦什麼業務?

你跟他說:存錢!!

服務員接著就會告訴你:請到三號視窗辦理!

這個時候你總該不會往其它的視窗跑吧?!

這些視窗就可以看成是port所以啦!

也就是說,每一種服務都有特定的 port 在監聽!

7.tcp和埠有什麼關係呢?

tcp和聯機有關,

所謂的聯機就是指客戶端client機和服務端server機的聯絡和通訊;

要想實現client和server的通訊,必須先通過tcp來實現兩端的聯機!!

tcp聯機的過程是:

第一步:客戶端向服務端傳送乙個tcp封包(客戶端傳送的時候的埠是隨機的)

這等同於,客戶端打**問服務端:服務端,聽得到我說話麼?

第二步:服務端按埠的服務性質接受到請求後,向客戶端傳送第二個tcp封包,也就是第乙個響應封包

這等同於,服務端回客戶端說:我聽得到!

第三步:客戶端獲得這個響應封包之後,再向服務端傳送乙個確認封包;

這等同於,客戶端向服務端說:好的!

第四步:服務端接收到這個確認封包之後,客戶端和服務端的聯機就算真正建立了;

在建立了tcp聯機之後,

才能進行服務資源的請求-響應

了解到這裡就可以完全用幾句話把tcp協議和udp協議的區別講清楚了

tcp協議是:不僅傳送資訊,然後還要確認資訊是否送達

udp協議是:只傳送資訊,不確認資訊是否送達

20個資料分析前必須搞清楚的問題

在 這位老師的70個問題,100個資料分析師都想不全 一文中,呆鳥已經為大家介紹了達拉斯一所學校在開展教育分析前提出的70多個問題。其實,這些問題已經非常全面,但是,提出正確的問題是資料分析最為重要的一環,所以呆鳥又為大家編譯了這篇專門為商務資料分析準備的20個問題,希望各位資料分析師喜歡。誰會閱讀...

簽定勞動合同前必須搞清楚的4個問題。

斬五關過六蔣 層層廝殺,好不容易快要要上班了,高興吧,興奮吧!注意了,千萬別忘了問一些跟你工作密切相關的問題,不然正式上班後,後悔就來不及了。在堅持自己的原則下,提問的態度要誠懇,不要因小失大,要恰到好處。問題 一 單位安排給你的工作內容 是什麼樣的工作,一般在看到招聘崗位就能明白的。但是現在的公司...

想要做好中小企業管理,最好搞清楚資源分配這些事

中小型企業發展上了軌道後,員工開始增加了,賦予其他資源的預算也多了,但這時卻發現公司的效益增長不符合預期,更有可能與增加了的員工數目和資源不成正比。出現這種情況,說明企業可能資源錯配了。換句話說,就是某些資源被錯誤調配到不合適的地方,不能達到資源效率最佳化。究竟中小企業應該如何做恰當的資源分配,才能...