網絡基礎1

osi:參考模型 網絡七層,分層解耦,  

我們把 會話層和表示層,歸納於應用層。

tomcat/瀏覽器都屬於 ----應用程序

用戶態-用戶區=應用層, 操作系統=內核區=內核態=其它層

應用層:瀏覽器:只要把發出去的數據,已協議的格式規整好。

傳輸控制層:tcp,udp 協議,

  tcp:面向連接 可靠地, 我發一個,他確認一下。

  udp:不面向連接,不可靠

 

 

三次握手,

    第一次瀏覽器發送給服務器

    第二次服務器響應瀏覽器

   第三次 瀏覽器告訴服務器 你的響應我收到了

3次握手成功,內存開闢線程,開闢對象

三次握手不會瀏覽器的字符串發送給服務器的

四次分手, socket

    第一次瀏覽器發送給服務器 告知服務器我想斷開連接

    第二次服務器響應瀏覽器   我知道了你想斷開連接了

    第三次服務器響應瀏覽器  確認:可以斷開連接

   第四次 瀏覽器告訴服務器   確認:斷開

然後銷燬資源

 

傳輸層65535 個端口 請求 一個程序,隨機分配一個端口請求,如果這個端口占用,這個端口就不能被其他訪問分配到,所以用完就關閉資源。。

 

 

IPADDR:服務器的ip

NETMASK:掩碼   ip和掩碼 與運算     可以編程2進程的計算 所在的網絡號

gateway:網關

dns1:域名解析

eth0:網關

網域網通過路由下一跳 。局域網不需要

網絡層:就是找到下一跳機制

 每一個互聯網的設備,只存當前網絡的設備,網關

 

route -n  路由表

鏈路層:鏈路層的通信地址 mac地址   

ARP-a