原创 TCP/IP協議棧

1. TCP三次握手 客戶端向服務端發送SYN請求建立連接的包,服務端收到後發送ACK確認收到客戶端的SYN包,接着發送SYN包表示服務端也希望建立TCP連接,客戶端收到服務端的SYN包會發送一個ACK包表示確認和服務端建立TCP連接

原创 shell基礎2

BASH變量 第一小節 變量設置規則 在bash中,變量的默認類型是字符串型。 變量用等號連接值,等號兩側不能有空格。 變量值中如果有空格,需要用單引號和雙引號包起來。 如果把命令的結果作爲變量值賦予變量,需要用反引號或$()包含命令。

原创 路由策略

雙點雙向重分發 實驗環境:GNS3,wirshark 實驗步驟 R3(config-if)#ip os network point-to-point (還原環回口的掩碼)第一步:順時針重分發1.在R1上把RIP重分發進OSPF中R1(co

原创 ACL

1. ACL訪問控制列表 1.1 作用: (控制和匹配)能夠通過匹配IP報文中的相關字段對感興趣數據包進行抓取;抓取特定的路由。應用在報文過濾、路由策略、NAT、×××、QoS等。 1.2 ACL類型  標準: 只能匹

原创 shell基礎2

BASH變量 第一小節 變量設置規則 在bash中,變量的默認類型是字符串型。 變量用等號連接值,等號兩側不能有空格。 變量值中如果有空格,需要用單引號和雙引號包起來。 如果把命令的結果作爲變量值賦予變量,需要用反引號或$()包含命令。

原创 交換技術泛談

1. 以太網標準兩種協議的區分: 如果值大於1500(0x05DC),說明是以太網類型字段,EthernetII幀格式。 如果值小於等於1500,說明是長度字段,IEEE802.3幀格式。因爲類型字段值最小的是0x0600。而長度最大

原创 策略路由PBR

策略路由 實驗環境 GNS3 策略路由:優於路由表,更有靈活性,可以指定下一跳轉發地址,有更強的控制性。具體其他的網上一搜,大把多。我就不詳細解釋啦。 實驗步驟 第一步:設置各IP地址,在R1,R2,R4上分別指一條默認路由去往R3(R3

原创 路由技術隨心談

1. 路由器轉發數據包過程 1.拆除數據包二層幀頭,查看三層報頭中的目的IP地址。2.將目的IP地址和本地路由條目進行與運算,得出結果。3.如果一致則按相應的接口轉發,否則丟棄。 2. 路有條目六要素 前綴,掩碼,管理距離,開銷

原创 TCP/IP協議棧

1. TCP三次握手 客戶端向服務端發送SYN請求建立連接的包,服務端收到後發送ACK確認收到客戶端的SYN包,接着發送SYN包表示服務端也希望建立TCP連接,客戶端收到服務端的SYN包會發送一個ACK包表示確認和服務端建立TCP連接

原创 ACL

1. ACL訪問控制列表 1.1 作用: (控制和匹配)能夠通過匹配IP報文中的相關字段對感興趣數據包進行抓取;抓取特定的路由。應用在報文過濾、路由策略、NAT、×××、QoS等。 1.2 ACL類型  標準: 只能匹

原创 路由策略

雙點雙向重分發 實驗環境:GNS3,wirshark 實驗步驟 R3(config-if)#ip os network point-to-point (還原環回口的掩碼)第一步:順時針重分發1.在R1上把RIP重分發進OSPF中R1(co

原创 交換技術實驗

實驗環境的準備:cisco packet student;3560三層交換機;2800系列的路由器. 實驗步驟: 先配置路由器的單臂路由,接着配置四個dhcp地址池interface FastEthernet0/1.10encapsu

原创 shell基礎1

shell基本命令 1. vi /etc/shells查看linux下支持的shell(broune和C shell) 2. echo 輸出命令 echo [選項][輸出內容] -e:支持反斜線控制的字符轉換 vim hello.sh

原创 linux儲備知識

書籍:linux基礎:鳥哥的linux私房菜-基礎篇;linux命令行與shell腳本編程大全。pyhton:python核心編程(第二版)。網站架構:大型網站技術架構。Mysql:深入淺出MySQL;MySQL技術內幕:InnoDB存儲引