欢迎来到天天文库
浏览记录
ID:8084634
大小:521.90 KB
页数:13页
时间:2018-03-05
《第八章第八章网路传输网路传输》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、課程綱要OSI的七層架構與相關協定封包傳輸流程網路通訊協定第八章網路傳輸Socket介面結論2OSI七層模型OSI的七層架構與相關協定應用層(ApplicationLayer)表達層(PresentationLayer)會議層(SessionLayer)傳輸層(TransportLayer)網路層(NetworkLayer)鍊結層(DataLinkLayer)實體層(PhysicalLayer)34課程第八章1OSI模型描述(I)OSI模型描述(II)實體層(PhysicalLayer):傳輸層(TransportLayer):–負責將一連串位元經由實際傳輸線路傳送
2、給對方。–負責提供兩使用者間以約定的通訊品質來傳送資料。會議層(SessionLayer):鍊結層(LinkLayer):–負責提供服務來達成多使用者對話(dialog)的組成、同步以–負責提供可靠的傳輸服務給上層的通訊協定使用,及管理使用者間資料的傳送。將上層交予的資料正確無誤地傳送給對方。展現層(PresentationLayer):網路層(NetworkLayer):–負責將資料以有意義的形式展現給網路使用者。–負責建立、維護以及結束兩部電腦間的連線,並處應用層(ApplicationLayer):理如何將資料由一部電腦傳給另一部電腦的路徑選–負責提供各種服務
3、給使用者使其能夠使用網路系統之功能。擇(routing)問題。56TCP/IP與OSI分層架構的對應TCP/IP分層參考模型應用層(ApplicationLayer)傳輸層(TransportLayer)網路層(InternetLayer)資料鏈路層(DataLinkLayer)硬體層(PhysicalLayer)78課程第八章2TCP/IP分層參考模型TCP/IP模型初始化通訊協定資料鏈路層(DataLinkLayer):–TCP/IP軟體最底層,其負責接受IP資料包並傳送之。網路層(InternetLayer):–負責處理兩台機器之間的通訊,當收到傳輸層的發送請
4、求和目的識別碼後,將封包裝進IP資料包,再將之傳至適當的網路界面進行傳輸。傳輸層(TransportLayer):–提供應用程式間的通訊與資料流量規劃,並提供可靠傳輸以確保資料依序且正確送達。應用層(ApplicationLayer):–為TCP/IP軟體最高層,提供使用者一組應用程式來提供服務。此組應用程式是透過傳輸層來發送或接收資料。910訊息分割OSI封包傳輸流程資料段加上TCP資料頭資料段加上IP資料頭1112課程第八章3TCP/IP的階層架構與資料傳遞OSIModel4傳輸層通訊協定TCPService:–連結導向(connection-oriented)
5、UDPService:–非連結導向(connectionless)TCP與UDP差別:–在於溝通之前是否需要先建立互通的管道。1314乙太網路的分層結構封包標頭乙太網(IPHeader)(TCPHeader)資料Header在乙太網為資料(IPHeader)(TCPHeader)資料在IP為資料(TCPHeader)資料15在TCP為資料16課程第八章4資料流動之封包封包封裝示意圖資料連結層網路層目的地發信地目的地發信地乙太網協定MACMACIPIP種類種類地址地址地址地址乙太網標頭IP標頭標示下一個協定標示下一個協定會議層資料連表現層結層傳輸層應用層目的地PORT
6、資料FCS號碼TCP/UDP標頭應用程式的標頭或資料乙太網標尾1718埠號表示應用程式所採用的協定TCP/IP通訊協定狀態轉換圖1920課程第八章5S3C4510B乙太網路控制器名詞解釋MAC–MediaAccessControlAddress網路介面位址(硬體位址)MII–MediaIndependentInterface多媒體獨立介面BDI–BufferDMAInterface緩衝型DMA介面TCP–TransmissionControlProtocol傳輸控制協定UDP–UserDatagramProtocol使用者資料塊協定2122ARP(AddressRe
7、solutionProtocol)TCP&UDP利用目的地IP地址為線索,來調查目的地MACTCP(TransmissionControlProtocol)地址–具有信賴性的傳輸層通信協定,用來保證兩台主機主機A(140.20.1.5)Ö送出ARP請求封包,詢之間資料可以彼此送達。如果在資料運送過程中,封包遺失或順序被改變,TCP都可以正確地解決。問目標IP(140.20.1.7)的MAC地址為何?UDP(UserDatagramProtocol)網路廣播–非連結型通信,不具有信賴性的傳輸層通信協定,主機B(140.20.1.7)Ö送出ARP回應封包,告知UDP
此文档下载收益归作者所有