Linux网络管理——端口作用
1. 網(wǎng)絡(luò)基礎(chǔ)
.note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft YaHei","WenQuanYi Micro Hei",SimSun,Song,sans-serif;}
.note-content h2 {line-height: 1.6; color: #0AA89E;}
.note-content {background: #FFFFFF;}
.note-content h1 {color: #7AB3A7;}
.note-content h3 {color: #147A67;}
1. 網(wǎng)絡(luò)基礎(chǔ)
1.5 端口作用
由于主機(jī)上可能會(huì)運(yùn)行多種服務(wù),為了分清楚數(shù)據(jù)該傳輸?shù)侥姆N服務(wù),這個(gè)時(shí)候我們需要端口號(hào)的作用。舉個(gè)栗子:如果說(shuō)一部主機(jī)的IP地址是個(gè)門牌號(hào),那么如果我要寄信給某個(gè)人,除了要填寫(xiě)門牌號(hào)以外,還需要寫(xiě)清楚收信人,而這個(gè)收信人就是端口號(hào)。
端口號(hào)在傳輸層主要寫(xiě)入的是
○ TCP包頭
(字段后面括號(hào)中的數(shù)字是指該字段在TCP頭部信息中所占的位(bit)數(shù))
端口占16位,也就是可用端口為個(gè),但是端口號(hào)從0開(kāi)始計(jì)算的,所以它是從0–65535。
○UDP包頭
明顯UDP協(xié)議的包頭比TCP協(xié)議的包頭要簡(jiǎn)單,所以UDP的速度也更快。但是兩者的端口號(hào)都是16位
10000以內(nèi)的端口一般是常見(jiàn)端口,而自己編寫(xiě)的程序、游戲用的是10000以上的端口。所以說(shuō),10000以內(nèi)的端口是給系統(tǒng)用的,10000以上的端口是給自己用的。
○ 常見(jiàn)端口號(hào)
- FTP(文件傳輸協(xié)議):端口號(hào) 20 21
- SSH(安全shell協(xié)議):端口號(hào) 22
- telnet(遠(yuǎn)程登錄協(xié)議):端口號(hào) 23
- DNS(域名系統(tǒng)):端口號(hào) 53
- http(超文本傳輸協(xié)議):端口號(hào) 80
- SMTP(簡(jiǎn)單郵件傳輸協(xié)議):端口號(hào) 25
- POP3(郵局協(xié)議3代):端口號(hào) 110
○ 查看本機(jī)啟用的端口
(不管windows還是linux都可用)
1.netstat -an
2.選項(xiàng):
3. -a:查看所有連接和監(jiān)聽(tīng)端口
4. -n:顯示IP地址和端口號(hào),而不顯示域名和服務(wù)名
LISTENING–表示監(jiān)聽(tīng)
ESTABLISHED–表示這個(gè)連接正在存在
TIME_WAIT–表示超時(shí)
- 為什么UDP的狀態(tài)列為空?
因?yàn)閁DP端口是不需要監(jiān)聽(tīng)的,直接發(fā)送即可
總結(jié)
以上是生活随笔為你收集整理的Linux网络管理——端口作用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 医用缝合线张力、连接力测试仪【YY111
- 下一篇: LINUX 笔记-ls命令