理解TCP/IP協議

TCP/IP涉及的知識太多,不少人都很凌亂,這裏給你們一個輪廓上的理解。html

首先要理解好TCP/IP是爲了在互聯網上傳輸數據的,咱們這裏說經典5層結構;
互聯網上傳輸數據,其實就是一句話: 子網A裏面的電腦B上的程序C使用端口x經過物理介質D發送格式爲E的數據到電腦F。這裏面ABCDE就是表明TCP/IP協議簇裏面的每一層:
    A表明的是網絡層,指定ip地址,控制數據是傳輸到哪一個子網的,例如:xxx
    B表明的是鏈路層,指定mac地址,控制數據是傳輸到拿一臺設備的,例如:xxxx
    C表明的是傳輸層,指定端口(程序)地址,控制數據是傳輸給哪個應用程序的,例如:80端口(瀏覽器)
    D表明的是物理層,指定傳輸的物理介質,控制數據是用哪種物理介質傳輸的(物理介質的不一樣決定了電信號的傳輸帶寬、速率、傳輸距離以及抗干擾性等等),例如:光纖
    E表明的是應用層,指定傳輸數據的格式,控制數據是什麼格式的,例如:http指定的是超文本格式
 
經典TCP/IP五層結構是:
                                                                             
  引用別人的,謝謝
                      物理層
 
          (以上圖片摘自:http://www.cnblogs.com/onepixel/p/7092302.html)
 
 
或者這樣說,格式爲A的內容,以B的方式,經過物理介質C傳輸到子網D中的電腦E,嗯,挺好理解的。
 
    參考:http://www.cnblogs.com/onepixel/p/7092302.html
相關文章
相關標籤/搜索