0X01相關信息
網關
網關實質上是一個網絡通向其他網絡的IP地址。要實現兩個網絡之間的通信,則必須通過網關。如果網絡A中的主機發現數據包的目的主機不在本地網絡中,就把數據包轉發給它自己的網關,自己的網關通過尋找路由指向,再由網關轉發給網絡B的網關,網絡B的網關再轉發給網絡B的某個主機。
IP
IP是Internet Protocol(網際互連協議)的縮寫,是TCP/IP體系中的網絡層協議。網絡上所有的設備都必須有一個獨一無二的IP地址。
A類
0-127,0代表任何地址,127為回環測試地址,127.0.0.1是一個特殊的IP地址,代表主機本身。
私有地址: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
ARP
地址解析協議,是根據IP地址獲取物理地址的一個TCP/IP協議。主機發送信息時將包含目標IP地址的ARP請求廣播到局域網絡上的所有主機,并接收返回消息,以此確定目標的物理地址;收到返回消息后將該IP地址和物理地址存入本機ARP緩存中,下次請求時直接查詢ARP緩存。
mac
MAC地址,稱為以太網地址(Ethernet Address)或物理地址(Physical Address),它是一個用來確認網絡設備位置的位址。在OSI模型中,第三層網絡層負責IP地址,第二層數據鏈路層則負責MAC位址 。MAC地址用于在網絡中唯一標示一個網卡,一臺設備若有一或多個網卡,則每個網卡都需要并會有一個唯一的MAC地址。
路由
路由是指路由器從一個接口上收到數據包,根據數據路由包的目的地址進行定向并轉發到另一個接口的過程。
0X02TCP三次握手
1、客戶端主動打開,發送連接請求報文段,將SYN標識位置為1,Seq number置為X。
2、服務器收到SYN報文段進行確認,將SYN標識位置為1,ACK置為1,Seq number置為y,ACK 置為x+1,然后進入SYN_RECV狀態,稱為半連接狀態。
3、客戶端再進行一次確認,將ACK置為1,Seq Number置為X+1,Ack 置為y+1發向服務器,最后客戶端與服務器連接成功。



0X03web頁面請求流程圖
