220 likes | 483 Views
第六 章 通訊協定 ( Protocol ). 本章綱要. 6-1 網路層: IP 6-2 傳輸層: TCP / UDP 6-3 網路層: ARP / RARP ( 位址解譯協定) 6-4 網路層: ICMP ( 網際網路控制訊息協定) 6-5 其他常見之通訊協定 . 6-1 網路層: IP. IPv4 標頭格式. 6-1 網路層: IP. IPv4 標頭格式 Ver ( Version ): 版本 (4 bits) 辨識 IP 協定的版本
E N D
第六章 通訊協定 ( Protocol ) 新興高中 資訊電子科
本章綱要 6-1 網路層:IP 6-2 傳輸層:TCP / UDP 6-3 網路層:ARP / RARP (位址解譯協定) 6-4 網路層:ICMP (網際網路控制訊息協定) 6-5 其他常見之通訊協定 新興高中 資訊電子科
6-1 網路層:IP • IPv4 標頭格式 新興高中 資訊電子科
6-1 網路層:IP • IPv4 標頭格式 • Ver ( Version ):版本 (4 bits) 辨識IP協定的版本 • IHL ( Internet Header Length ):標頭長度 ( 4 bits ) 記錄IP標頭的長度 • TOS ( Type of Service ):服務類型 ( 8 bits ) 定義IP封包傳送的服務類型 新興高中 資訊電子科
6-1 網路層:IP • IPv4 標頭格式(Con.) • TL ( Total Length ):封包總長度 ( 16 bits ) 包含「IP標頭」和「IP資料」的長度,以 “ bytes “ 為長度單位 • ID ( Identification ):識別碼 ( 16 bits ) 資料發送端對IP資料封包設定的辨識碼,接收端可依此代碼來辨認封包 • FL ( Flags ):旗幟識別 ( 3 bits ) 提供封包分割的控制訊息 新興高中 資訊電子科
6-1 網路層:IP • IPv4 標頭格式(Con.) • FO ( Fragment Offset ):區段位移 ( 13 bits ) 記錄區段封包被分割後的位移值 ex:訊息長度:5000 bytes ; 乙太網路系統 ;IP標頭長度為20 bytes 新興高中 資訊電子科
6-1 網路層:IP • IPv4 標頭格式(Con.) • TTL ( Time To Live ):存活時間 ( 8 bits ) 記錄封包可在網路上進行傳送的剩餘時間 • PORT ( Protocol ):網路協定 ( 8 bits ) 記錄封包在傳輸層所使用的網路協定識別碼 • HC ( Header Checksum ):標頭檢查碼 ( 16 bits ) 檢查標頭訊息的傳送是否正確 • SA ( Source IP Address ):來源IP位址 ( 16 bits ) 儲存訊息發送的來源IP位址 • DA ( Destination IP Address ):目的IP位址 ( 16 bits ) 儲存訊息接收的目的IP位址 新興高中 資訊電子科
6-1 網路層:IP • IPv4 標頭格式(Con.) • OPT ( Option ):選擇項 (長度不定) 為選擇性欄位,需要時才用到,一般提供除錯與測試的訊息 • PAD ( Padding ):填充項 (長度不定) 接在OPT欄之後,用 “ 0 “ 填補使IP標頭總長度為32 bits的整數倍 新興高中 資訊電子科
6-1 網路層:IP • IPv6標頭格式 新興高中 資訊電子科
6-1 網路層:IP • IPv6標頭格式 • Ver ( Version ):版本 (4 bits ) 記錄IP協定版本 • FL ( Flow Label ):流量標記 ( 28 bits ) • PL ( Payload Length ):負載長度 ( 16 bits ) 記錄包含IP標頭及資料內容的封包長度 新興高中 資訊電子科
6-1 網路層:IP • IPv6標頭格式 • NH ( Next Header ):指定下個標頭 ( 8 bits ) 用來指定下一個「擴充標頭」( Extension Header ) • 「擴充標頭」具變動性長度,可彈性記錄所需的 封包資訊 • HL ( Hop Limit ):路程限制 ( 8 bits ) 結合「路程數」和「容許最長時間」 新興高中 資訊電子科
6-2 傳輸層:TCP / UDP • TCP ( Transmission Control Protocol ;傳輸控制協定 ) • 連線導向傳輸協定 • 在資料傳送的過程中能進行錯誤偵測 • 確認資料傳送的正確性與可靠性 • 使用滑動視窗( Sliding Window )進行流程控制 協調通訊雙方之傳送與接收 新興高中 資訊電子科
6-2 傳輸層:TCP / UDP • UDP ( User Datagram Protocol ) • 非連線導向傳輸協定 • 會不斷地將資料快速送出,直到資料送完為止 • 缺乏強大的錯誤偵測與確認機制 • 資料傳送的可靠性低 • 較適合單純的查詢或廣播訊息傳送 新興高中 資訊電子科
6-2 傳輸層:TCP / UDP • TCP與UDP之比較 新興高中 資訊電子科
6-3 網路層:ARP / RARP • ARP ( Address Resolution Protocol ) 位址解譯協定 • 透過已知的IP位址的到相對應的實體位址 • ARP Table 在快取記憶體 ( Cache ) 中存放IP位址與實體位址 的對照表 • ARP位址對應機制 新興高中 資訊電子科
6-3 網路層:ARP / RARP • RARP ( Reverse Address Resolution Protocol ) • 反向位址解譯協定 • 發送端知道本身的實體位址而不知道IP位址時 可透過RARP尋找IP位址 • RARP位址對應機制 新興高中 資訊電子科
6-4 網路層:ICMP • ICMP ( Internet Control Message Protocol) • 網際網路控制訊息協定 • 處理偵錯與傳輸控制的工作 • ICMP訊息主要有二種類型:查詢類 / 錯誤類 • ICMP標頭欄位 新興高中 資訊電子科
6-5 其他常見之通訊協定 • TELNET • TELNET提供三種基本服務 • 標準介面 定義遠端系統與終端機的標準介面 • 標準選項 提供標準選項,用戶端能選擇與伺服端溝通的機制 • 平等機制 允許任何程式成為用戶端,建立連線登錄遠端系統 新興高中 資訊電子科
6-5 其他常見之通訊協定 • TELNET 協定傳輸機制 新興高中 資訊電子科
6-5 其他常見之通訊協定 • FTP ( File Transfer Protocol ) 檔案傳輸協定 • 提供點對點間可靠的檔案傳輸服務 • FTP三個重要功能 • 交互存取 允許使用者與伺服器通訊 • 格式設定 允許使用設定資料的儲存型態與格式 • 登錄者身份認證 不合法之使用者無法登錄伺服器 新興高中 資訊電子科
6-5 其他常見之通訊協定 • SMTP( Simple Mail Transfer Protocol )簡單郵件傳輸協定 • 定義郵件伺服器間傳送郵件的訊息格式 • 透過郵局協定 POP( Post Office Protocol )擷取郵件 • SMTP、POP3郵件傳送 新興高中 資訊電子科