[爆卦]port是什麼是什麼?優點缺點精華區懶人包

為什麼這篇port是什麼鄉民發文收入到精華區:因為在port是什麼這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者iFEELing (ing)看板Ladies_Digi標題Re: [疑惑] 那請問什麼是port...

port是什麼 在 瘋查某尬英文 Instagram 的最佳貼文

2021-05-30 08:12:04

- #一個人的旅行 #西班牙朝聖之路🇪🇸  2018年的夏天,我一個人背著 10 公斤的後背包,臨時買了張飛往巴黎的機票,開啟了我人生中最深刻的旅行。  📌 朝聖者之路是什麼?  全名為「聖雅各之路」,相傳有隱士循著流星墜落的方向而發現耶穌十二門徒之一聖雅各的遺體,便在今西班牙城市 ...


※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《DYT603 ()》之銘言:
: : 我門學校宿網把BT鎖起來不能用
: : 學長跟我說那是學校鎖port
: : 我聽不懂= ="
: : 請問那是什麼阿?
: 就想像是去郵局,中等大小的郵局就會有一堆窗口
: 如果一號窗口是辦郵政的,你拿存款單過去就會被 KO
: 同樣的,一台電腦可以有好~~~多個窗口
: (說多也不多啦~ 65536 個而已)
: 每個窗口有一些制式 or 約定成俗的功能
: 雖然都是 ptt,網址都是 ptt.cc,但是
: 如果你要連到 ptt 來打 B
: 那你的電腦就要連到 ptt 的 21 號窗口,不然就會被 KO
: 如果你要連到 ptt 看網頁
: 那你的電腦就要聯道 ptt 的 80 號窗口,不然也會被 KO
: 以上
其實比較正確來說,我們回到原點來看,

當你打開電腦上網,聰明的你當然不可能一次只做一件事,

你的outlook在收信,ie在看網頁,pcman在連ptt,當然或許你的驢子也在工作

所以你的電腦正在不斷的往網路上傳送訊息,也不斷的接收訊息。

那,這麼多的資料混在一起,電腦該怎樣分出那些資料是誰的呢?

沒關係,每個資料包當中帶有一個識別符號,也就是所謂的port號碼。

藉由這個號碼,電腦可以識別出不同的服務所使用的資料包。

例如,通常,telnet用的是23,www用的是80,ftp用的是20,21 ,

收信的POP3用的是110,送信的SMTP用的是25 .....[1]

電腦只要看現在是哪個程式在 listen 這個 port ,就把這個port的

資料包丟去給那個程式處理。所以你上ptt的資料不會丟到outlook去,

而你的outlook收的信不會跑去給pcman處理。[2]


[1] 這些使用的 port 號碼基本上應該是需要註冊的。以避免不同的程式
搶用同一個port。但是有的比較ox的廠商開發的程式往往不照標準走,
所以有時候會有一些詭異的port號碼出現。

[2] 當然,port號碼只是一個識別用的號碼,當兩方(伺服器/使用者)都同意
時,它們之間的通訊可以不照公訂的port號碼來進行。
例如,用於遠端連線使用的ssh,公訂port在 22 ,但是有的管理者會把
它改到別的port,以避免 port 22 遭到探測/攻擊。

[3] 所以像是bbs://這種詭異的東西就是廠商亂搞之下的結果。
正確的通訊協定名稱是telnet://

[4] 有一點小補充,一個連線的兩端(伺服器/客戶端)都會依照port來識別資料
的導向。但是所謂的25,80,23,21,20,22,8080這些常用port,指的是伺服器
端的port。客戶端(你自己這端)並不是使用上述的port來進行連線。
例如 (netstat -a)

C:\Documents and Settings\Ariel>netstat -a

Active Connections

Proto Local Address Foreign Address State
TCP SWIM:1132 baym-cs133.msgr.hotmail.com:1863 ESTABLISHED
TCP SWIM:1155 sally.csie.ntu.edu.tw:23 ESTABLISHED
TCP SWIM:1179 bbs.ee.ncnu.edu.tw:23 ESTABLISHED

這行的意思就是說這個TCP連線,我這方開的是port 1155, PTT方的port是23.

ptt站台知道port 23 的資料就丟給bbs程式處理,我的電腦則知道port 1155的

資料就是從ptt丟回來的資料。

下一行我們可以看到,我的另一個連線,本地端port 1179 ,對方則是

bbs.ee.ncnu.edu.tw 的 port 23.

用這樣不同port的方式來識別不同的連線,不同的資料。
---
應該...還不會...太難...吧...

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.161.3.49
milen:我只知道IE和FIREFOX可以一起用~~(笑) 01/28 16:47
※ 編輯: iFEELing 來自: 218.161.3.49 (01/28 17:27)
PsMonkey:恩... 對女生(即使是系上的)我也不敢完全用正確觀念講 01/28 17:31
PsMonkey:那是會死人的(不是他們死,就是你死) 01/28 17:32
iFEELing:我想...嗯..看人吧...我身邊有懂的女生,也有不懂的男生. 01/28 17:35
iFEELing:XD 01/28 17:41
kennylin0309:好詳細阿,推推 給你 A++ 01/28 17:59
Pteron:嘖,我想我還是不要追殺痞子到這裡來好了。一一+ 01/28 18:33
milen:小P要拔刀了!! 01/28 21:22
Pteron:可是這裡不是我的地盤,當初婷雅也排擠我……~~~>_<~~~ 01/28 23:51
DEVILNEKO:小p別怕 這裡有我給你靠>/////< 01/29 01:25

你可能也想看看

搜尋相關網站