面試前TCP IP的總結與實踐(二)

2021-07-26 22:00:02 字數 1109 閱讀 2474

ifconfig -a
ip 位址是用來發現和查詢網路中的位址的,但是不同程式如何互相通訊呢,這就需要埠號來識別了。如果把 ip 位址比作一間房子 ,埠就是出入這間房子的門。真正的房子只有幾個門,但是埠採用 16 位元的埠號標識,乙個 ip 位址的埠可以有 65536(即:2^16)個之多!伺服器的預設程式一般都是通過人們所熟知的埠號來識別的。例如,對於每個 tcp/ip 實現來說,smtp(簡單郵件傳輸協議)伺服器的 tcp 埠號都是 25,ftp(檔案傳輸協議)伺服器的 tcp 埠號都是 21,tftp(簡單檔案傳輸協議)伺服器的 udp 埠號都是 69。任何 tcp/ip 實現所提供的服務都用眾所周知的 1-1023 之間的埠號。這些人們所熟知的埠號由 internet 埠號分配機構(internet assigned numbers authority, iana)來管理。

封裝:當應用程式傳送資料的時候,資料在協議層次當中從頂向下通過每一層,每一層都會對資料增加一些首部或尾部資訊,這樣的資訊稱之為協議資料單元(protocol data unit,縮寫為pdu),在分層協議系統裡,在指定的協議層上傳送的資料單元,包含了該層的協議控制資訊和使用者資訊。如下圖所示:

物理層(一層)pdu指資料位(bit)

資料鏈路層(二層)pdu指資料幀(frame)

網路層(三層)pdu指資料報(packet)

傳輸層(四層)pdu指資料段(segment)

第五層以上為資料(data)

分用:當主機收到乙個資料幀時,資料就從協議層底向上公升,通過每一層時,檢查並去掉對應層次的報文首部或尾部,與封裝過程正好相反。

面試前TCP IP的總結與實踐(一)

上世紀 70 年代,隨著計算機技術的發展,計算機使用者意識到 要想發揮計算機更大的作用,就要將世界各地的計算機連線起來。但是簡單的連線是遠遠不夠的,因為計算機之間無法溝通。因此設計一種通用的 語言 來交流是必要可少的,這時 tcp ip 協議就應運而生了。tcp ip transmission co...

面試總結 職場中面試前 中 後的總結

這兩三年來,在職場中摸爬滾打,深知不易。想到自己當初窘迫的面容,所以我總結了一下職場中面試應該注意的 我是從面試前 面試中 面試後三方面來闡述一下 1 面試前 1 多帶幾份簡歷 因為你永遠不知道有幾個面試官 2 對公司進行詳細了解 位址 企業文化.3 穿著得體 打 詢問是否有規定要求 4 自我介紹 ...

GlusterFS鎖的總結與實踐

1 理論部分 1.1 鎖的作用 分布式儲存的鎖類似於mysql的行鎖和表鎖,可防止多個客戶端同時編輯對資料造成損壞,故本章解決資料寫入衝突問題。1.2 語法格式 1 gluster volumesetlocks.mandatory locking off 為指定的卷禁用強制鎖 file 啟用linu...