天天看點

網絡相關練習 - 第五周

1.簡述TCP三向交握

client --> server

第一次握手:用戶端主動打開tcp連接配接,發送帶有SYN=1(同步位标記)的資料包,向伺服器,此時伺服器處于監聽狀态。
第二次握手:伺服器收到資料包後,回複給用戶端帶有SYN=1 ACK=1(确認字段有效)...的資料包,表明我已收到
第三次握手:用戶端收到伺服器帶有SYN為1的資料包後,向伺服器再次發送一個ACK為1,确認我已收到伺服器的SYN為1的資料包,伺服器收到該資料包後,即可建立連接配接狀态,三次握手完成,正常傳輸資料

           

2.簡述TCP與UDP的差別

TCP:工作在傳輸層,面向可靠連接配接,需要三次握手才能建立,擁有資料恢複重發,錯誤檢查。
UPD:工作在傳輸層,非面向連接配接協定,傳輸性能比TCP強,但無資料恢複功能

           

3.總結IP位址規劃

根據主機數劃分vlan
三層VLAN通訊
私有網絡
A類10.0.0.0--10.255.255.255  
B類172.16.0.0--172.31.255.255  
C類192.168.0.0--192.168.255.255
           

4.總結常見網絡管理指令

ifconfig
ip addr
traceroute
ping
netstat
ss
tcpdump
           

5.給定位址167.77.88.99和子網路遮罩255.255.255.192,子網号是什麼?廣播位址是什麼?有效IP位址是什麼?

子網号 167.77.88.64
廣播位址:167.77.88.127
有效IP 167.77.88.65 - 167.77.88.126
           

6.添加IP位址192.168.2.2/24到eth0 網卡上

ip addr add 192.168.2.2/24 dev eth0 label eth0:0
           

7.總結網絡組建立方法,并執行個體示範建立網絡組

bonding(綁定)是一種linux系統下的網卡綁定技術,可以把伺服器上n個實體網卡在系統内部抽象(綁定)成一個邏輯上的網卡,能夠提升網絡吞吐量、實作網絡備援、負載等功能,有很多優勢。

先建立網絡組,然後指定PORT,最後把實體網卡加到網絡組中

#建立網絡做,名為tema0 類型為主從
nmctl connection add type team con-name team0 ifname team0 config '{"runner":{"name":"activebackup"}}'
#配置設定IP位址
nmcli connection modify team0 ipv4.addresses "192.168.1.100/24"
nmcli con mod team0 ipv4.method manual

#添加現有的網卡裝置進入網卡組
nmcli connection add type team-slave con-name team0-eno1 ifname eno1 master team0
nmcli connection add type team-slave con-name team0-eno2 ifname eno2 master team0
           

作者:

DreamDZhu

出處:

https://www.cnblogs.com/ddz-linux/>

關于作者:專注Linux運維的萌新,目标:獨立管理後宮三千伺服器,請多多賜教!

本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出,

原文連結

如有問題, 可郵件([email protected])咨詢.

互相尊重版權,才能有更好的未來。