TCP/IP基礎協議

      TCP/IP基礎協議


 
 
OSI參考模型(Open Systems Interconnection Reference Model)
   7    應用層    提供網絡與用戶應用軟件之間的接口服務
  6    表示層    提供格式化的表示和轉換數據服務
5    會話層    提供包括訪問驗證和會話管理在內的創建和維護應用之間通訊的機制
4    傳輸層    提供創建.維護和取消傳輸鏈接功能, 負責可靠地傳輸數據
   3    網絡層    處理網絡間路由,確保數據及時傳送
2    數據鏈路層 負責無錯傳輸數據,確認幀.發錯重傳等
1     物理層   提供機械.電氣.功能和過程特性
網際協議IP:負責在主機和網絡之間尋址和路由數據包   地址解析協議ARP:得到同一物理網絡中的硬件主機地址
網際控制消息協議ICMP:發送消息,並報告有關數據包的傳送錯誤 互聯組管理協議IGMP:IP主機向本地多路廣播路由器報告主機組成員
win2003.bmp258
經過開始--運行--輸入cmd按肯定來打開命令提示符  在命令提示符裏面輸入tracert這個命令後面跟遠程計算機的IP地址 tracert這個命令能夠檢查網絡中一臺主機到另外一臺主機的路由   由於我如今沒有路由器因此看不了那些發送的數據包 這些數據包都是經過ICMP這種協議發送的   或者經過pathping這個命令 在命令提示符裏面輸入pathping這個命令後面跟遠程計算機的IP地址
win2003.bmp259
  我如今這個TTL值是128  由於每通過一個路由器TTL值就會減1 因此你經過看這個TTL值能夠知道通過那些的路由器了
  傳輸控制協議TCP: 爲應用程序提供可靠的通訊鏈接  適合於一次傳輸大批數據的狀況  適用於要求獲得響應的應用程序
用戶數據報協議UDP: 提供了無鏈接通訊  且不對傳送包進行可靠的保證  適合於一次傳輸小量數據  可靠性則由應用層來負責
什麼是IP地址?  32位二進制地址  點分十進制表示  什麼是MAC地址?  48位二進制地址  經常使用12位十六進制表示 例如:02-00-4C-4F-4F-50
    IP地址規範:  點分十進制計法
   11001010.10010101.11110001.10001111
---------.---------.---------.---------
   -------------------------------------- 8Bit --------------------------------------
    Bit 7        Bit 6        Bit5         Bit4             Bit 3        Bit 2       Bit 1        Bit 0  
2的7次方   2的6次方    2的5次方   2的4次方      2的3次方    2的2次方   2的1次方   2的0次方
128           64           32           16                8             4             2            1
IP地址分類:    Class A        Network ID         Host ID
     ---------         ---------  ---------  ---------
  Class B                  Network ID                     Host ID 
    --------- ---------       ---------  ---------
    Class C                      Network ID                       Host ID
   --------- --------- ---------         ----------
   Class        First          First Byte Value          Num.of Networks       Num. of Hosts
   A             0                 1-127                         126                     16777214
  B            10               128-191                      16384                      65534
  C           110              192-223                     209152                       254
  D          1110             224-239                                  組播數據地址
E         11110            240-255                                   實驗用 保留
注意:  在互聯網上是不容許出現D類地址  E類地址的   也就是說你不可能在網上發現某一臺主機的IP地址是以224或255開頭的IP地址
IP地址分配規則:     127不能做爲網絡號    不能將網絡號和主機號的各位均置1    不能將網絡號和主機號的各位均置0    對於同一網絡來講,主機號必需惟一   
win2003.bmp260
我如今來ping -a 127.0.0.1   -a是什麼意思呢?    就是把127.0.0.1這個IP地址做爲名稱解析   你看上面是否是有Local host 這表明本機    
子網掩碼的概念: "1"位對應網絡ID  "0"位對應主機ID  判斷兩臺主機是否屬於同一網段  表示方法:192.168.1.1/24  61.54.12.13/8
  IP地址規範:  公網IP和私網IP     公網IP:  須要向IANA申請  收費  能夠被公網上的計算機直接訪問
  私網IP:  不需申請,隨意使用  免費  不能被公網上的計算機直接訪問
A類: 10.0.0.0/8    B類:  172.16.0.0/16 ---- 172.31.0.0/16   C類:  192.168.0.0/24 ----- 192.168.255.0/24
其餘非公網IP地址:  迴路及診斷用地址   127.0.0.0/8     自動私有地址(APIPA)  169.254.0.0/16
192.168.1.10與192.168.1.11是否屬於同一個網絡?     192.168.1.10        192.168.1.11
                                                                       255.255.255.0       255.255.255.0
                                                                        192.168.1.0          192.168.1.0
由於192.168.1.10與192.168.1.11這兩個IP地址的網絡ID(Network ID)是相同的  都是192.168.1.0  因此屬於同一個網絡
相關文章
相關標籤/搜索