網絡編程-簡介

應用層
    解讀數據,規定應用程序的數據格式。Http ftp Telnet SMTP POP3
傳輸層
    負責爲兩臺主機上的應用程序提供端到端的通信。傳輸層有兩個協議:TCP(可靠面向連接的協議) UDP (不可靠 無連接)
網絡層
    負責將數據從發送方路由到接收方,        

數據鏈路層
    負責控制網絡層和物理層通信,爲了保證傳輸,從網絡層接收到的數據被分割成特定的可被物理層傳輸的幀。幀是用來移動數據的結
構包,它不僅包括原始數據,還包括髮送方和接收方的物理地址以及糾錯和控制信息。其中的地址確定了
幀將發送到何處,而糾錯和控制信息則確保幀無差錯到達。如果在傳送數據時,接收點檢測到所傳數據中
有差錯,就要通知發送方重發這一幀。

物理層
    負責物理傳輸


TCP
    三次握手  四次揮手

    keep alive connections機制
    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章