版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、網(wǎng)際網(wǎng)路協(xié)定基礎介紹Data Communications and Computer Networks: A Business Users ApproachFifth Edition (Chap 10) 牛牛文庫文檔分享2Internet ProtocolsTo support the Internet and all its services, many protocols are necessarySome of the protocols that we will look at:Internet Protocol (IP)Transmission Control Protocol (T
2、CP)Address Resolution Protocol (ARP)Dynamic Host Configuration Protocol (DHCP)Network Address Translation (NAT) 牛牛文庫文檔分享3Internet Protocols (continued)Recall that the Internet with all its protocols follows the TCP/IP protocol suite (Internet model)An application, such as e-mail, resides at the high
3、est layerA transport protocol, such as TCP, resides at the transport layerThe Internet Protocol (IP) resides at the Internet or network layerA particular media and its framing resides at the network access (or data link) layer 牛牛文庫文檔分享4Internet Protocols (continued) 牛牛文庫文檔分享5The Internet Protocol (I
4、P)IP prepares a packet for transmission across the InternetThe IP header is encapsulated onto a transport data packetThe IP packet is then passed to the next layer where further network information is encapsulated onto it 牛牛文庫文檔分享6The Internet Protocol (IP) (continued) 牛牛文庫文檔分享7The Internet Protocol
5、 (IP) (continued)Using IP, a router:Makes routing decisions based on the destination addressMay have to fragment the datagram into smaller datagrams (rare today) using Fragment OffsetMay determine that the current datagram has been hopping around the network too long and delete it (Time to Live) 牛牛文
6、庫文檔分享8The Internet Protocol (IP) (continued) 牛牛文庫文檔分享9The Transmission Control Protocol (TCP)TCP layer creates a connection between sender and receiver using port numbersThe port number identifies a particular application on a particular device (IP address)TCP can multiplex multiple connections (usi
7、ng port numbers) over a single IP line 牛牛文庫文檔分享10The Transmission Control Protocol (TCP) (continued)The TCP layer can ensure that the receiver is not overrun with data (end-to-end flow control) using the Window fieldTCP can perform end-to-end error correctionChecksumTCP allows for the sending of hig
8、h priority dataUrgent Pointer 牛牛文庫文檔分享11The Transmission Control Protocol (TCP) (continued) 牛牛文庫文檔分享12Internet Control Message Protocol (ICMP)ICMPUsed by routers and nodesPerforms error reporting for the Internet ProtocolICMP reports errors such as invalid IP address, invalid port address, and the p
9、acket has hopped too many times 牛牛文庫文檔分享13User Datagram Protocol (UDP)A transport layer protocol used in place of TCPWhere TCP supports a connection-oriented application, UDP is used with connectionless applicationsUDP also encapsulates a header onto an application packet, but the header is much sim
10、pler than TCP 牛牛文庫文檔分享14Address Resolution Protocol (ARP)When an IP packet has traversed the Internet and encounters the destination LAN, how does the packet find the destination workstation?Even though a destination workstation may have an IP address, a LAN does not use IP addresses to deliver fram
11、es A LAN uses MAC layer addressARP translates an IP address into a MAC layer address so the frame can be delivered to the proper workstation 牛牛文庫文檔分享15Dynamic Host Configuration Protocol (DHCP)An IP address can be assigned to a workstation permanently (static assignment) or dynamicallyDynamic IP add
12、ress assignment is a more efficient use of scarce IP addressesWhen DHCP client issues an IP request, DHCP server looks in its static tableIf no entry exists, the server selects an IP address from available pool 牛牛文庫文檔分享16Dynamic Host Configuration Protocol (DHCP) (continued)The address assigned by D
13、HCP server is temporaryPart of agreement includes specific period of timeIf no time period specified, the default is one hourDHCP clients may negotiate for a renewal before the time period expires 牛牛文庫文檔分享17Network Address Translation (NAT)NAT lets the router represent the entire local area network
14、to the Internet as a single IP addressThus, all traffic leaving the LAN appears as originating from a global IP addressAll traffic coming into this LAN uses this global IP addressThis security feature allows a LAN to hide all the workstation IP addresses from the Internet 牛牛文庫文檔分享18Network Address T
15、ranslation (NAT) (continued)Since the outside world cannot see into the LAN, you do not need to use registered IP addresses on an inside LANWe can use the following blocks of addresses for private use: 55 55 55 牛牛文庫文檔分享19Network Address Translation (NAT) (continued)When a user on the inside sends a
16、packet to the outside, the NAT interface changes the users inside address to a global IP addressThis change is stored in a cacheWhen the response comes back, the NAT looks in cache and switches the addresses backIf not, the packet is droppedUnless NAT has a service table of fixed IP address mappings
17、This service table allows packets to originate from the outside 牛牛文庫文檔分享20Tunneling Protocols and Virtual Private Networks (VPNs)The Internet is not normally a secure systemIf someone wants to use the Internet to access a corporate computer system, how can a secure connection be created?One possible
18、 technique is to create a virtual private network (VPN)VPN creates a secure connection through the Internet by using a tunneling protocol 牛牛文庫文檔分享21The World Wide WebThe World Wide Web (WWW) immense collection of Web pages and other resources that can be downloaded across the Internet and displayed
19、on a workstation via a Web browser and is the most popular service on the InternetBasic Web pages are created with the Hypertext Markup Language (HTML)Hypertext Transport Protocol (HTTP) is protocol to transfer a Web page 牛牛文庫文檔分享22Locating a Document on the InternetEvery document on the Internet ha
20、s a unique Uniform Resource Locator (URL)All URLs consist of four parts:Service typeHost or domain nameDirectory or subdirectory informationFilename 牛牛文庫文檔分享23Locating a Document on the Internet (continued) 牛牛文庫文檔分享24Locating a Document on the Internet (continued)When a user, running a Web browser,
21、enters a URL, how is URL translated into an IP address?Domain Name System (DNS) large, distributed database of URLs and IP addressesThe first operation performed by DNS is to query a local database for URL/IP address informationIf local server does not recognize address, the server at next level wil
22、l be queriedEventually root server for URL/IP addresses will be queriedIf root server has answer, results are returnedIf root server recognizes domain name but not extension in front of domain name, root server will query server at domain names locationWhen domains server returns results, they are p
23、assed back through chain of servers (and their caches) 牛牛文庫文檔分享25IP AddressesAll devices connected to Internet have 32-bit IP address associated with themThink of the IP address as a logical address (possibly temporary), while the 48-bit address on every NIC is the physical, or permanent addressComp
24、uters, networks, and routers use the 32-bit binary address, but a more readable form is the dotted decimal notation 牛牛文庫文檔分享26IP Addresses (continued)For example, the 32-bit binary address10000000 10011100 00001110 00000111translates toin dotted decimal notation 牛牛文庫文檔分享27Creating Web Pages (continu
25、ed) 牛牛文庫文檔分享28Creating Web Pages (continued) 牛牛文庫文檔分享29Electronic Mail (E-Mail)E-mail programs can create, send, receive, and store e-mails, as well as reply to, forward, and attach non-text filesMultipurpose Internet Mail Extension (MIME) is used to send e-mail attachmentsSimple Mail Transfer Proto
26、col (SMTP) is used to transmit e-mail messagesPost Office Protocol version 3 (POP3) and Internet Message Access Protocol (IMAP) are used to hold and later retrieve e-mail messages 牛牛文庫文檔分享30File Transfer Protocol (FTP)Used to transfer files across the InternetUser can upload or download a fileThe URL for an FTP site begins with ftp:/The three most common ways to access an FTP site are:Through a brows
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工許可證考試題目及答案
- 2025~2026學年濟南市天橋區(qū)九年級歷史第一學期期末考試試題以及答案
- DB14-T 2899-2023 火麻種子生產(chǎn)技術規(guī)程
- 輔導班介紹教學課件
- 引流管更換的護理教育
- 氫能源咨詢服務合同
- 2026年深圳中考生物生物圈中的其他生物試卷(附答案可下載)
- 2026年深圳中考生物耳的結構和聽覺的形成試卷(附答案可下載)
- 產(chǎn)科圍手術期產(chǎn)后母乳喂養(yǎng)社會支持
- 2026年深圳中考化學實驗探究題專項試卷(附答案可下載)
- 光伏公司倉庫管理制度
- 個人分紅保險精算規(guī)定
- 2023-2029年中國檔案縮微產(chǎn)品行業(yè)市場全景評估及投資戰(zhàn)略研究報告
- 遼寧省大連西崗區(qū)2024-2025學年九年級上學期期末質(zhì)量檢測物理試題(含答案)
- 四川省涼山彝族自治州2024-2025學年八年級上學期期末語文試題
- DB11∕T161-2024城市道路融雪技術規(guī)程
- 企業(yè)領導力與團隊管理能力提升
- 《鈉離子電池產(chǎn)業(yè)發(fā)展白皮書》
- 重慶時時五星計劃
- 2025年新高考數(shù)學一輪復習:直線與圓錐曲線的位置關系(八大題型)(講義)(學生版+解析)
- 《跨境電商基礎與實務(第3版慕課版)》全套教學課件
評論
0/150
提交評論