Linux网络管理——端口作用
1. 網絡基礎
.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. 網絡基礎
1.5 端口作用
由于主機上可能會運行多種服務,為了分清楚數據該傳輸到哪種服務,這個時候我們需要端口號的作用。舉個栗子:如果說一部主機的IP地址是個門牌號,那么如果我要寄信給某個人,除了要填寫門牌號以外,還需要寫清楚收信人,而這個收信人就是端口號。
端口號在傳輸層主要寫入的是
○ TCP包頭
(字段后面括號中的數字是指該字段在TCP頭部信息中所占的位(bit)數)
端口占16位,也就是可用端口為個,但是端口號從0開始計算的,所以它是從0–65535。
○UDP包頭
明顯UDP協議的包頭比TCP協議的包頭要簡單,所以UDP的速度也更快。但是兩者的端口號都是16位
10000以內的端口一般是常見端口,而自己編寫的程序、游戲用的是10000以上的端口。所以說,10000以內的端口是給系統用的,10000以上的端口是給自己用的。
○ 常見端口號
- FTP(文件傳輸協議):端口號 20 21
- SSH(安全shell協議):端口號 22
- telnet(遠程登錄協議):端口號 23
- DNS(域名系統):端口號 53
- http(超文本傳輸協議):端口號 80
- SMTP(簡單郵件傳輸協議):端口號 25
- POP3(郵局協議3代):端口號 110
○ 查看本機啟用的端口
(不管windows還是linux都可用)
1.netstat -an
2.選項:
3. -a:查看所有連接和監聽端口
4. -n:顯示IP地址和端口號,而不顯示域名和服務名
LISTENING–表示監聽
ESTABLISHED–表示這個連接正在存在
TIME_WAIT–表示超時
- 為什么UDP的狀態列為空?
因為UDP端口是不需要監聽的,直接發送即可
總結
以上是生活随笔為你收集整理的Linux网络管理——端口作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 医用缝合线张力、连接力测试仪【YY111
- 下一篇: LINUX 笔记-ls命令