TCPIP協(xié)議第章概述_第1頁(yè)
TCPIP協(xié)議第章概述_第2頁(yè)
TCPIP協(xié)議第章概述_第3頁(yè)
TCPIP協(xié)議第章概述_第4頁(yè)
TCPIP協(xié)議第章概述_第5頁(yè)
已閱讀5頁(yè),還剩72頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

TCP/IP協(xié)議

課程安排總課時(shí):64學(xué)時(shí)課時(shí)類(lèi)型:理論課+實(shí)驗(yàn)成績(jī)計(jì)算期末總評(píng)=平時(shí)成績(jī)*10%+實(shí)驗(yàn)成績(jī)*20%+期未成績(jī)*70%其中,平時(shí)成績(jī)=點(diǎn)到50%+作業(yè)50%重點(diǎn):TCP/IP協(xié)議簇的概念、原理、應(yīng)用難點(diǎn):TCP/IP協(xié)議簇的原理第1章概述*2目標(biāo)通過(guò)本課程的學(xué)習(xí),掌握TCP/IP協(xié)議的概念、原理、功能,以及在網(wǎng)絡(luò)、通信和電子中的應(yīng)用。理解TCP/IP協(xié)議的實(shí)現(xiàn)原理、實(shí)現(xiàn)TCP/IP的應(yīng)用第1章概述*31、聽(tīng)懂課:抓緊課堂上的四十五分鐘,和教師一起討論,一起學(xué)習(xí)。2、看懂書(shū):包括教材及相關(guān)參考書(shū),至少讀三本關(guān)于TCP/IP協(xié)議的書(shū)。3、多實(shí)踐:自己動(dòng)手分析或編相關(guān)的協(xié)議,實(shí)現(xiàn)特定的功能。4、閱讀TCP/IP協(xié)議相關(guān)的論文。地址:中國(guó)程序員之TCP/IP論壇。第1章概述要求*4要求5、有創(chuàng)新:有自己的IDEA,敢于挑戰(zhàn)權(quán)威,挑戰(zhàn)舊模式、舊方法,并容許出錯(cuò)或失敗。6、完成作業(yè):包括教材上的作業(yè)和老師布置的實(shí)踐作業(yè)。第1章概述*5本課程的教材參考資料1、教材《TCP/IP協(xié)議深入分析》徐宇杰編著2、參考資料(1)教材每一章后面指定的網(wǎng)站。(2)其它相關(guān)網(wǎng)站。第1章概述*6本書(shū)書(shū)評(píng)現(xiàn)在人人在談網(wǎng)絡(luò),張口閉口INTERNET,那么這一切的基礎(chǔ)是什么呢?TCP/IP!想學(xué)習(xí)TCP/IP最應(yīng)該看的書(shū)又是什么呢?第1章概述*7W.RichardStevens

國(guó)際知名的Unix和網(wǎng)絡(luò)專(zhuān)家,《TCP/IP詳解》(三卷本),《UNIX網(wǎng)絡(luò)編程》(兩卷本)以及《UNIX環(huán)境高級(jí)編程》的作者

W.RichardStevens(1951-1999),是國(guó)際知名的Unix和網(wǎng)絡(luò)專(zhuān)家;受人尊敬的計(jì)算機(jī)圖書(shū)作家;同時(shí)他還是廣受歡迎的教師和顧問(wèn)。Stevens先生1951年生于贊比亞,他的家庭曾多次搬遷,最終定居于南非。早年,他就讀于美國(guó)弗吉尼亞州的費(fèi)什本軍事學(xué)校,后獲得密歇根大學(xué)學(xué)士、亞利桑那大學(xué)系統(tǒng)工程碩士和博士學(xué)位。他曾就職于基特峰國(guó)家天文臺(tái),從事計(jì)算機(jī)編程;還曾在康涅狄格州紐黑文市的健康系統(tǒng)國(guó)際公司任主管計(jì)算機(jī)服務(wù)的副總裁。

Stevens先生不幸逝于1999年9月1日,至于死因家人不便透露,不過(guò)有三種說(shuō)法:

攀巖、滑翔意外、滑雪。他的離去是計(jì)算機(jī)界的巨大損失。/start/#papersmine第1章概述*8第1章概述

教學(xué)課型:理論課教學(xué)目的:通過(guò)本章學(xué)習(xí),使學(xué)生了解TCP/IP的含義、組成及相關(guān)基礎(chǔ)知識(shí)。教學(xué)重點(diǎn):TCP/IP的四層模型教學(xué)難點(diǎn):TCP/IP的相關(guān)概念及四層模型中各層的作用教學(xué)方法及手段:應(yīng)用多媒體技術(shù),詳細(xì)演示TCP/IP的四層模型及協(xié)議結(jié)構(gòu)第1章概述*9TCP/IPTCP/IP(TransmissionControlProtocol/InternetProtocol)已成為一個(gè)事實(shí)上的工業(yè)標(biāo)準(zhǔn)。TCP/IP是一組協(xié)議的代名詞,它還包括許多協(xié)議,組成了TCP/IP協(xié)議簇。TCP/IP協(xié)議簇分為四層,IP位于協(xié)議簇的第二層(對(duì)應(yīng)OSI的第三層),TCP位于協(xié)議簇的第三層(對(duì)應(yīng)OSI的第四層)。TCP和IP是TCP/IP協(xié)議簇的中間兩層,是整個(gè)協(xié)議簇的核心,起到了承上啟下的作用。第1章概述*10TCP/IP主要特點(diǎn)(1)開(kāi)放的協(xié)議標(biāo)準(zhǔn),可以免費(fèi)使用,并且獨(dú)立于特定的計(jì)算機(jī)硬件與操作系統(tǒng);(2)獨(dú)立于特定的網(wǎng)絡(luò)硬件,可以運(yùn)行在局域網(wǎng)、廣域網(wǎng),更適用于互聯(lián)網(wǎng)中;(3)統(tǒng)一的網(wǎng)絡(luò)地址分配方案,使得整個(gè)TCP/IP設(shè)備在網(wǎng)中都具有惟一的地址;(4)標(biāo)準(zhǔn)化的高層協(xié)議,可以提供多種可靠的用戶(hù)服務(wù)。

第1章概述*11TCP/IPTCP/IP模型的主要缺點(diǎn)有:首先,該模型沒(méi)有清楚地區(qū)分哪些是規(guī)范、哪些是實(shí)現(xiàn);其次,TCP/IP模型的主機(jī)—網(wǎng)絡(luò)層定義了網(wǎng)絡(luò)層與數(shù)據(jù)鏈路層的接口,并不是常規(guī)意義上的一層,接口和層的區(qū)別是非常重要的,TCP/IP模型沒(méi)有將它們區(qū)分開(kāi)來(lái)。第1章概述*121、TCP/IP:TransmissionControlProtocol/InternetProtocol。2、TCP/IP起源于60年代末美國(guó)的分組交換網(wǎng)絡(luò)項(xiàng)目,到90年代已發(fā)展成為最常用的組網(wǎng)形式。3、TCP/IP協(xié)議是一組開(kāi)放式協(xié)議,可以進(jìn)行任何組合間的通信。(1)對(duì)硬件及操作系統(tǒng)開(kāi)放。很多不同的廠家生產(chǎn)各種型號(hào)的計(jì)算機(jī),它們運(yùn)行完全不同的操作系統(tǒng),但TCP/IP協(xié)議族允許它們互相進(jìn)行通信。(2)免費(fèi):協(xié)議族的定義及其多種實(shí)現(xiàn)可以不用花錢(qián)或花很少的錢(qián)就可以公開(kāi)地得到。它成為被稱(chēng)作“全球互聯(lián)網(wǎng)”或“因特網(wǎng)(Internet)”的基礎(chǔ)。第1章概述第1章概述1.1引言*131.2分層1、四層體系結(jié)構(gòu)TCP/IP,是一組不同層次上的多個(gè)協(xié)議的組合,通常被認(rèn)為是一個(gè)四層協(xié)議系統(tǒng),如圖1-1所示。第1章概述*141.2分層2、各層的功能概述(1)鏈路層,有時(shí)也稱(chēng)作數(shù)據(jù)鏈路層或網(wǎng)絡(luò)接口層,通常包括操作系統(tǒng)中的設(shè)備驅(qū)動(dòng)程序和計(jì)算機(jī)中對(duì)應(yīng)的網(wǎng)絡(luò)接口卡。它們一起處理與電纜(或其他任何傳輸媒介)的物理接口細(xì)節(jié)。第1章概述*151.2分層(2)網(wǎng)絡(luò)層,有時(shí)也稱(chēng)作互聯(lián)網(wǎng)層,處理分組在網(wǎng)絡(luò)中的活動(dòng),例如分組的選路。在TCP/IP協(xié)議族中,網(wǎng)絡(luò)層協(xié)議包括IP協(xié)議(網(wǎng)際協(xié)議),ICMP協(xié)議(Internet互聯(lián)網(wǎng)控制報(bào)文協(xié)議),以及IGMP協(xié)議(Internet組管理協(xié)議)。第1章概述*161.2分層(3)運(yùn)輸層主要為兩臺(tái)主機(jī)上的應(yīng)用程序提供端到端的通信。在TCP/IP協(xié)議族中,有兩個(gè)互不相同的傳輸協(xié)議:TCP(傳輸控制協(xié)議)和UDP(用戶(hù)數(shù)據(jù)報(bào)協(xié)議)。TCP為兩臺(tái)主機(jī)提供高可靠性的數(shù)據(jù)通信。UDP則為應(yīng)用層提供一種非常簡(jiǎn)單的服務(wù)。第1章概述*171.2分層(4)應(yīng)用層負(fù)責(zé)處理特定的應(yīng)用程序細(xì)節(jié)。幾乎各種不同的TCP/IP實(shí)現(xiàn)都會(huì)提供下面這些通用的應(yīng)用程序:?

Telnet遠(yuǎn)程登錄。?

FTP文件傳輸協(xié)議。?

SMTP簡(jiǎn)單郵件傳送協(xié)議。?

SNMP簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議。第1章概述*181.2分層3、四層模型應(yīng)用實(shí)例(1)兩臺(tái)主機(jī)之間的通信假設(shè)在一個(gè)局域網(wǎng)(LAN)如以太網(wǎng)中有兩臺(tái)主機(jī),二者都運(yùn)行FTP協(xié)議,圖1-2列出了該過(guò)程所涉及到的所有協(xié)議。第1章概述*191.2分層第1章概述*201.2分層注意:在圖1-2中,頂層與下三層之間還有另一個(gè)關(guān)鍵的不同之處。應(yīng)用層關(guān)心的是應(yīng)用程序的細(xì)節(jié),而不是數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸活動(dòng)。下三層對(duì)應(yīng)用程序一無(wú)所知,但它們要處理所有的通信細(xì)節(jié)。第1章概述*211.2分層(2)互聯(lián)網(wǎng)的通信在80年代,網(wǎng)絡(luò)不斷增長(zhǎng)的原因之一是大家都意識(shí)到只有一臺(tái)孤立的計(jì)算機(jī)構(gòu)成的“孤島”沒(méi)有太大意義,于是就把這些孤立的系統(tǒng)組在一起形成網(wǎng)絡(luò)。隨著這樣的發(fā)展,到了90年代,我們又逐漸認(rèn)識(shí)到這種由單個(gè)網(wǎng)絡(luò)構(gòu)成的新的更大的“島嶼”同樣沒(méi)有太大的意義。于是,人們又把多個(gè)網(wǎng)絡(luò)連在一起形成一個(gè)網(wǎng)絡(luò)的網(wǎng)絡(luò),或稱(chēng)作互連網(wǎng)(internet)。第1章概述*221.2分層一個(gè)互連網(wǎng)就是一組通過(guò)相同協(xié)議族互連在一起的網(wǎng)絡(luò)。構(gòu)造互連網(wǎng)最簡(jiǎn)單的方法是把兩個(gè)或多個(gè)網(wǎng)絡(luò)通過(guò)路由器進(jìn)行連接。圖1-3是一個(gè)包含兩個(gè)網(wǎng)絡(luò)的互連網(wǎng):一個(gè)以太網(wǎng)和一個(gè)令牌環(huán)網(wǎng),通過(guò)一個(gè)路由器互相連接。進(jìn)行通信。第1章概述*231.2分層第1章概述*241.2分層在圖1-3中,我們可以劃分出端系統(tǒng)(兩邊的兩臺(tái)主機(jī))和中間系統(tǒng)(中間的路由器)應(yīng)用層和運(yùn)輸層使用端到端協(xié)議。在圖中,只有端系統(tǒng)需要這兩層協(xié)議。但是,網(wǎng)絡(luò)層提供的卻是逐跳協(xié)議,兩個(gè)端系統(tǒng)和每個(gè)中間系統(tǒng)都要使用它。第1章概述*251.2分層1、隱藏所有的物理細(xì)節(jié)互聯(lián)網(wǎng)的目的之一是在應(yīng)用程序中隱藏所有的物理細(xì)節(jié)。如:圖1-3中的一臺(tái)主機(jī)是在以太網(wǎng)上,而另一臺(tái)主機(jī)是在令牌環(huán)網(wǎng)上,它們通過(guò)路由器進(jìn)行互連。隨著不同類(lèi)型的物理網(wǎng)絡(luò)的增加,可能會(huì)有20個(gè)路由器,但應(yīng)用層仍然是一樣的。物理細(xì)節(jié)的隱藏使得互聯(lián)網(wǎng)功能非常強(qiáng)大,也非常有用。第1章概述*261.3TCP/IP的分層

2、多種協(xié)議在TCP/IP協(xié)議族中,有很多種協(xié)議。圖1-4給出了本書(shū)將要討論的其他協(xié)議。第1章概述*271.3TCP/IP的分層第1章概述*281.4互聯(lián)網(wǎng)的地址1、五類(lèi)IP地址(按組成來(lái)分)互聯(lián)網(wǎng)上的每個(gè)接口必須有一個(gè)唯一的Internet地址(也稱(chēng)作IP地址)。IP地址長(zhǎng)32bit。IP地址具有一定的結(jié)構(gòu),五類(lèi)不同的互聯(lián)網(wǎng)地址格式如圖1-5所示。第1章概述*291.4互聯(lián)網(wǎng)的地址第1章概述*301.4互聯(lián)網(wǎng)的地址區(qū)分各類(lèi)地址的最簡(jiǎn)單方法是看它的第一個(gè)十進(jìn)制整數(shù)。圖1-6列出了各類(lèi)地址的起止范圍

第1章概述*311.4互聯(lián)網(wǎng)的地址第1章概述*321.4互聯(lián)網(wǎng)的地址3、IP地址的點(diǎn)分十進(jìn)制表示法這些32位的地址通常寫(xiě)成四個(gè)十進(jìn)制的數(shù),其中每個(gè)整數(shù)對(duì)應(yīng)一個(gè)字節(jié)。這種表示方法稱(chēng)作“點(diǎn)分十進(jìn)制表示法(Dotteddecimalnotation)”。如:3注意:多接口主機(jī)具有多個(gè)IP地址,其中每個(gè)接口都對(duì)應(yīng)一個(gè)IP地址。第1章概述*331.4互聯(lián)網(wǎng)的地址2、三類(lèi)IP地址(按目的地來(lái)分)單播地址:目的端為單個(gè)主機(jī)廣播地址:目的端為給定網(wǎng)絡(luò)上的所有主機(jī)多播地址目的端為同一組內(nèi)的所有主機(jī)。

第1章概述*341.4互聯(lián)網(wǎng)的地址互聯(lián)網(wǎng)絡(luò)信息中心,稱(chēng)作InterNIC為接入互聯(lián)網(wǎng)的網(wǎng)絡(luò)分配IP地址。網(wǎng)絡(luò)地址由InterNIC負(fù)責(zé),主機(jī)地址由網(wǎng)管負(fù)責(zé)。InterNIC由三部分組成:注冊(cè)服務(wù),目錄和數(shù)據(jù)庫(kù)服務(wù),以及信息服務(wù)。第1章概述*351.5域名系統(tǒng)(DNS)域名系統(tǒng)(DNS)是一個(gè)分布的數(shù)據(jù)庫(kù),由它來(lái)提供IP地址和主機(jī)名之間的映射信息第1章概述*361.6封裝1、封裝的概念當(dāng)應(yīng)用程序用TCP傳送數(shù)據(jù)時(shí),數(shù)據(jù)被送入?yún)f(xié)議棧中,然后逐個(gè)通過(guò)每一層直到被當(dāng)作一串比特流送入網(wǎng)絡(luò)。每一層對(duì)收到的數(shù)據(jù)都要增加一些首部信息(有時(shí)還要增加尾部信息),這種“加頭加尾”的過(guò)程,叫封裝。第1章概述*37注各層數(shù)據(jù)的稱(chēng)法

TCP->IP:TCP報(bào)文段(TCPSegment)IP->網(wǎng)絡(luò)層:IP數(shù)據(jù)報(bào)(IPDatagram或Packet)網(wǎng)絡(luò)層->鏈路層:幀(Frame)

傳輸介質(zhì):比特流(Bit)2、封裝的過(guò)程,如圖1-7所示。第1章概述*381.6封裝

第1章概述*391.7分用1、分用的概念當(dāng)目的主機(jī)收到一個(gè)以太網(wǎng)數(shù)據(jù)幀時(shí),數(shù)據(jù)就開(kāi)始從協(xié)議棧中由底向上升,同時(shí)去掉各層協(xié)議加上的報(bào)文首部。每層協(xié)議盒都要去檢查報(bào)文首部中的協(xié)議標(biāo)識(shí),以確定接收數(shù)據(jù)的上層協(xié)議。這個(gè)“去頭去尾”的過(guò)程,叫分用(Demultiplexing)2、分用的過(guò)程圖1-8以太網(wǎng)數(shù)據(jù)幀的分用過(guò)程。第1章概述*401.7分用第1章概述*411.8客戶(hù)-服務(wù)器模型1、兩種客戶(hù)-服務(wù)器模型大部分網(wǎng)絡(luò)應(yīng)用程序在編寫(xiě)時(shí)都假設(shè)一端是客戶(hù),另一端是服務(wù)器,其目的是為了讓服務(wù)器為客戶(hù)提供一些特定的服務(wù)??梢詫⑦@種服務(wù)分為兩種類(lèi)型:重復(fù)型和并發(fā)型。第1章概述*421、重復(fù)型服務(wù)器交互步驟:I1.等待一個(gè)客戶(hù)請(qǐng)求的到來(lái)。I2.處理客戶(hù)請(qǐng)求。I3.發(fā)送響應(yīng)給發(fā)送請(qǐng)求的客戶(hù)。I4.返回I1步。例如:一般情況下,UDP服務(wù)器是重復(fù)的。第1章概述*431.8客戶(hù)-服務(wù)器模型2、并發(fā)型服務(wù)器的交互步驟:C1.等待一個(gè)客戶(hù)請(qǐng)求的到來(lái)。C2.啟動(dòng)一個(gè)新的服務(wù)器來(lái)處理這個(gè)客戶(hù)的請(qǐng)求。在這期間可能生成一個(gè)新的進(jìn)程、任務(wù)或線(xiàn)程,并依賴(lài)底層操作系統(tǒng)的支持。這個(gè)步驟如何進(jìn)行取決于操作系統(tǒng)。生成的新服務(wù)器對(duì)客戶(hù)的全部請(qǐng)求進(jìn)行處理。處理結(jié)束后,終止這個(gè)新服務(wù)器。C3.返回C1步。例如:例如:一般情況下,TCP服務(wù)器是重復(fù)的。第1章概述*44P2PP2P是英文Peer-to-Peer(對(duì)等)的簡(jiǎn)稱(chēng),又被稱(chēng)為“點(diǎn)對(duì)點(diǎn)”?!皩?duì)等”技術(shù),是一種網(wǎng)絡(luò)新技術(shù),依賴(lài)網(wǎng)絡(luò)中參與者的計(jì)算能力和帶寬,而不是把依賴(lài)都聚集在較少的幾臺(tái)服務(wù)器上。德國(guó)互聯(lián)網(wǎng)調(diào)研機(jī)構(gòu)ipoque稱(chēng),P2P已經(jīng)徹底統(tǒng)治了當(dāng)今的互聯(lián)網(wǎng),其中50-90%的總流量都來(lái)自P2P程序。*第1章概述45P2P起源早在1998年,美國(guó)東北波士頓大學(xué)的一年級(jí)新生、18歲的肖恩范寧為了能夠解決他的室友的一個(gè)問(wèn)題——如何在網(wǎng)上找到音樂(lè)而編寫(xiě)的一個(gè)簡(jiǎn)單的程序,這個(gè)程序能夠搜索音樂(lè)文件并提供檢索,把所有的音樂(lè)文件地址存放在一個(gè)集中的服務(wù)器中,這樣使用者就能夠方便地過(guò)濾上百的地址而找到自己需要的MP3文件。到了1999年,令他們沒(méi)有想到的是,這個(gè)叫做Napster的程序成為了人們爭(zhēng)相轉(zhuǎn)告的“殺手程序”——它令無(wú)數(shù)散布在互聯(lián)網(wǎng)上的音樂(lè)愛(ài)好者美夢(mèng)成真,無(wú)數(shù)人在一夜之內(nèi)開(kāi)始使用Napster。在最高峰時(shí)Napster網(wǎng)絡(luò)有8000萬(wàn)的注冊(cè)用戶(hù),這是一個(gè)讓其他所有網(wǎng)絡(luò)望塵莫及的數(shù)字。這大概可以作為P2P軟件成功進(jìn)入人們生活的一個(gè)標(biāo)志。*第1章概述461.9端口號(hào)1、知名端口號(hào)與臨時(shí)端口號(hào)TCP和UDP采用16bit的端口號(hào)來(lái)識(shí)別應(yīng)用程序。

服務(wù)器一般都是通過(guò)知名端口號(hào)來(lái)識(shí)別的,由IANA管理,目前為1~1023??蛻?hù)端口號(hào)又稱(chēng)作臨時(shí)端口號(hào),通常只是在用戶(hù)運(yùn)行該客戶(hù)程序時(shí)才存在,通常為1024~5000。第1章概述*471.9端口號(hào)2、例外:Solaris2.2的臨時(shí)端口號(hào)Solaris2.2是一個(gè)很有名的例外。通常TCP和UDP的缺省臨時(shí)端口號(hào)從32768開(kāi)始。第1章概述*481.9端口號(hào)3、端口號(hào)查詢(xún)/etc/services包含了人們熟知的端口號(hào)??捎孟铝忻畈樵?xún),其中g(shù)rep命令用來(lái)查找相關(guān)的行:第1章概述*491.9端口號(hào)4、保留端口號(hào)具有超級(jí)用戶(hù)(即root用戶(hù))特權(quán)的進(jìn)程允許分配的端口號(hào),稱(chēng)保留端口號(hào)。這些端口號(hào)介于1~1023之間,一些應(yīng)用程序?qū)⑺鳛榭蛻?hù)與服務(wù)器之間身份認(rèn)證的一部分。注:UNIX的用戶(hù)可分為兩種:超級(jí)用戶(hù)(root用戶(hù),系統(tǒng)提示符為#)普通用戶(hù)(root設(shè)定的用戶(hù),系統(tǒng)提示符為%或$)第1章概述*501.10標(biāo)準(zhǔn)化過(guò)程

1、四小組有四個(gè)小組在負(fù)責(zé)Internet技術(shù)。(1)ISOC:Internet協(xié)會(huì)ISOC(國(guó)際互聯(lián)網(wǎng)協(xié)會(huì))是一個(gè)非政府、非營(yíng)利性的行業(yè)性國(guó)際組織,其作用是促進(jìn)互聯(lián)網(wǎng)在全球范圍的應(yīng)用。實(shí)現(xiàn)方式之一便是對(duì)各類(lèi)互聯(lián)網(wǎng)組織提供財(cái)政和法律支持,特別是對(duì)IAB管理下的IETF提供資助。ISOC領(lǐng)導(dǎo)處理困擾Internet未來(lái)發(fā)展的問(wèn)題。同時(shí),ISOC也是負(fù)責(zé)Internet結(jié)構(gòu)性標(biāo)準(zhǔn)部分組織的上級(jí)機(jī)構(gòu)。下屬機(jī)構(gòu)包括互聯(lián)網(wǎng)工程任務(wù)組(IETF)和互聯(lián)網(wǎng)架構(gòu)委員會(huì)(IAB)。第1章概述*511.10標(biāo)準(zhǔn)化過(guò)程(2)IAB:互聯(lián)網(wǎng)架構(gòu)委員會(huì)(IAB-InternetArchitectureBoard)IAB是ISOC的技術(shù)咨詢(xún)團(tuán)體,承擔(dān)ISCO技術(shù)顧問(wèn)組的角色;IAB負(fù)責(zé)定義整個(gè)互聯(lián)網(wǎng)的架構(gòu)和長(zhǎng)期發(fā)展規(guī)劃,通過(guò)IESG向IETF提供指導(dǎo)并協(xié)調(diào)各個(gè)IETF工作組的活動(dòng),在新的IETF工作組設(shè)立之前IAB負(fù)責(zé)審查此工作組的章程,從而保證其設(shè)置的合理性,因此可以認(rèn)為IAB是IETF的最高技術(shù)決策機(jī)構(gòu)。(3)IETF:IETF是Internet工程任務(wù)組(InternetEngineeringTaskForce)的簡(jiǎn)寫(xiě)。IETF又叫互聯(lián)網(wǎng)工程任務(wù)組,成立于1985年底,是全球互聯(lián)網(wǎng)最具權(quán)威的技術(shù)標(biāo)準(zhǔn)化組織,主要任務(wù)是負(fù)責(zé)互聯(lián)網(wǎng)相關(guān)技術(shù)規(guī)范的研發(fā)和制定,當(dāng)前絕大多數(shù)國(guó)際互聯(lián)網(wǎng)技術(shù)標(biāo)準(zhǔn)出自IETF。第1章概述*521.10標(biāo)準(zhǔn)化過(guò)程(4)IRIF:Internet研究專(zhuān)門(mén)小組(IRIF,InternetResearchTaskForce)主要對(duì)長(zhǎng)遠(yuǎn)的項(xiàng)目進(jìn)行研究。IRTF和IETF都隸屬于IAB。文獻(xiàn)[Crocker1993]提供了關(guān)于Internet內(nèi)部標(biāo)準(zhǔn)化進(jìn)程更為詳細(xì)的信息,同時(shí)還介紹了它的早期歷史。第1章概述*53/*第1章概述541.11RFC1、RFC的概念:RequestforComment,“請(qǐng)求注解”,所有的Internet的正式標(biāo)準(zhǔn)都以RFC文檔出版。也有RFC不是正式標(biāo)準(zhǔn),其目的是為了提供信息。2、RFC的標(biāo)識(shí)每一項(xiàng)都用一個(gè)數(shù)字來(lái)標(biāo)識(shí),如RFC1122,數(shù)字越大說(shuō)明RFC的內(nèi)容越新。3、RFC的獲得所有的RFC都可以通過(guò)電子郵件或用FTP從Internet上免費(fèi)獲取。

第1章概述*551.11RFCRFC(RequestForComments)-意即“請(qǐng)求評(píng)議”,包含了關(guān)于Internet的幾乎所有重要的文字資料。如果你想成為網(wǎng)絡(luò)方面的專(zhuān)家,那么RFC無(wú)疑是最重要也是最經(jīng)常需要用到的資料之一,所以RFC享有網(wǎng)絡(luò)知識(shí)圣經(jīng)之美譽(yù)。通常,當(dāng)某家機(jī)構(gòu)或團(tuán)體開(kāi)發(fā)出了一套標(biāo)準(zhǔn)或提出對(duì)某種標(biāo)準(zhǔn)的設(shè)想,想要征詢(xún)外界的意見(jiàn)時(shí),就會(huì)在Internet上發(fā)放一份RFC,對(duì)這一問(wèn)題感興趣的人可以閱讀該RFC并提出自己的意見(jiàn);絕大部分網(wǎng)絡(luò)標(biāo)準(zhǔn)的指定都是以RFC的形式開(kāi)始,經(jīng)過(guò)大量的論證和修改過(guò)程,由主要的標(biāo)準(zhǔn)化組織所指定的,但在RFC中所收錄的文件并不都是正在使用或?yàn)榇蠹宜J(rèn)的,也有很大一部分只在某個(gè)局部領(lǐng)域被使用或并沒(méi)有被采用,一份RFC具體處于什么狀態(tài)都在文件中作了明確的標(biāo)識(shí)*第1章概述561.11RFC/第1章概述*57中文RFC

/*第1章概述58*第1章概述591.12互聯(lián)網(wǎng)

1、internet與Internet的區(qū)別internet意思是用一個(gè)共同的協(xié)議族把多個(gè)網(wǎng)絡(luò)連接在一起。Internet指的是世界范圍內(nèi)通過(guò)TCP/IP互相通信的所有主機(jī)集合。Internet是一個(gè)internet,但internet不等于Internet。第1章概述*601.13實(shí)現(xiàn)既成事實(shí)標(biāo)準(zhǔn)的TCP/IP軟件實(shí)現(xiàn)來(lái)自于位于伯克利的加利福尼亞大學(xué)的計(jì)算機(jī)系統(tǒng)研究小組。從歷史上看,軟件是隨同4.xBSD系統(tǒng)(BerkeleySoftwareDistribution)的網(wǎng)絡(luò)版一起發(fā)布的。它的源代碼是許多其他實(shí)現(xiàn)的基礎(chǔ)。圖1-10列舉了各種BSD版本發(fā)布的時(shí)間,并標(biāo)注了重要的TCP/IP特性。第1章概述*61BSDBSD

(BerkeleySoftwareDistribution,伯克利軟件套件)是Unix的衍生系統(tǒng),在1977至1995年間由加州大學(xué)伯克利分校開(kāi)發(fā)和發(fā)布的。歷史上,BSD曾經(jīng)被認(rèn)為是UNIX的一支——"BSDUNIX",因?yàn)樗虯T&TUNIX操作系統(tǒng)共享基礎(chǔ)代碼和設(shè)計(jì)。在20世紀(jì)80年代,BSD廣泛的被工作站級(jí)別的廠商所接受,并且衍生出了許多變形的UNIX授權(quán)軟件。比較著名的例子如DEC的Ultrix,以及Sun公司的SunOS。這可以歸功于BSDLicense相對(duì)而言比較地寬松,并且大多數(shù)這時(shí)成立的科技公司的創(chuàng)始人本身對(duì)UNIX系統(tǒng)的熟悉。

1990年代,BSD很大程度上被SystemV4.x版以及OSF/1系統(tǒng)所取代,晚期的BSD版本為幾個(gè)開(kāi)源軟件的開(kāi)發(fā)提供了平臺(tái)并且一直沿用至今。今天,“BSD”并不特指任何一個(gè)BSD衍生版本,而是類(lèi)UNIX操作系統(tǒng)中的一個(gè)分支的總稱(chēng)。*第1章概述62與Linux的區(qū)別與Linux的區(qū)別BSD是Unix的一個(gè)重要分支,本身就是Unix,Linux不是Unix,而只是Unix-like操作系統(tǒng)。BSD采用BSD協(xié)議發(fā)布其2進(jìn)制文件和源碼,Linux則采用GPL協(xié)議。由于法律糾紛,等諸多原因,使同為自由軟件的BSD沒(méi)能像Linux一樣廣泛傳開(kāi)來(lái).*第1章概述63Linux很好,但不要忘記BSD“Linux很好,但不要忘記BSD”是FreeBSDHandbook作者的一句名言。這句名言道出了目前在開(kāi)源軟件界存在的一個(gè)現(xiàn)狀:當(dāng)談到免費(fèi)的Unix時(shí),通常容易認(rèn)為“就是Linux"。其實(shí),開(kāi)源的Unix并不只是Linux,BSD家族也是開(kāi)源產(chǎn)品。BSD是BerkeleySoftwareDistribution的縮寫(xiě),這是一個(gè)由加州大學(xué)伯克利分校開(kāi)發(fā)的軟件集合.最初BSD只是作為AT&T的UNIX早期版本的附加軟件包出現(xiàn),后來(lái)它逐漸地發(fā)展一個(gè)完整的、高度復(fù)雜的、具有UNIX風(fēng)格的操作系統(tǒng)。目前共有五個(gè)BSD操作系統(tǒng),其中FreeBSD、NetBSD、OpenBSD得到了BSD的授權(quán),操作系統(tǒng)和源代碼都是免費(fèi)的。其余的BSD/OS和MacOSX是商業(yè)產(chǎn)品。*第1章概述641.14實(shí)現(xiàn)第1章概述*651.15應(yīng)用編程接口(API)1、socket與TLI:使用TCP/IP協(xié)議的應(yīng)用程序通常采用兩種應(yīng)用編程接口:socket和TLI(運(yùn)輸層接口:TransportLayerInterface)。Socket稱(chēng)“

Berkeleysocket”,表明它是從伯克利版發(fā)展而來(lái)的。TLI起初是由AT&T開(kāi)發(fā)的,有時(shí)稱(chēng)作XTI(X/Open運(yùn)輸層接口),以承認(rèn)X/Open這個(gè)自己定義標(biāo)準(zhǔn)的國(guó)際計(jì)算機(jī)生產(chǎn)商所做的工作。XTI實(shí)際上是TLI的一個(gè)超集。(已經(jīng)被淘汰)第1章概述*661.16測(cè)試網(wǎng)絡(luò)圖1-11本書(shū)中所有例子運(yùn)行的測(cè)試網(wǎng)絡(luò),所有的IP地址均從140.252開(kāi)始編址。在這個(gè)圖中,大多數(shù)的例子都運(yùn)行在下面四個(gè)系統(tǒng)中。圖中所有的IP地址屬于B類(lèi)地址,網(wǎng)絡(luò)號(hào)為140.252。第1章概述*671.16測(cè)試網(wǎng)絡(luò)所有的主機(jī)名屬于.這個(gè)域(noao代表NationalOpticalAstronomyObservatories國(guó)家光學(xué)天文臺(tái),tuc代表Tucson)。例如,右下方的系統(tǒng)有一個(gè)完整的名字:svr4.,其IP地址是:4。每個(gè)方框上方的名稱(chēng)是該主機(jī)運(yùn)行的操作系統(tǒng)。這一組系統(tǒng)和網(wǎng)絡(luò)上的主機(jī)及路由器運(yùn)行于不同的TCP/IP實(shí)現(xiàn)。Tucson[詞典釋義]土桑市(美國(guó)亞利桑那州)[網(wǎng)絡(luò)釋義]圖森第1章概述*681.16測(cè)試網(wǎng)絡(luò)第1章概述*691.17小結(jié)

TCP/IP協(xié)議族分為四層:鏈路層、網(wǎng)絡(luò)層、運(yùn)輸層和應(yīng)用層,每一層各有不同的功能。在TCP/IP中,網(wǎng)絡(luò)層和運(yùn)輸層之間的區(qū)別是最為關(guān)鍵的:網(wǎng)絡(luò)層(IP)提供點(diǎn)到點(diǎn)的服務(wù),而運(yùn)輸層(TCP和UDP)提供端到端的服務(wù)。一個(gè)互聯(lián)網(wǎng)是網(wǎng)絡(luò)的網(wǎng)絡(luò)。構(gòu)造互聯(lián)網(wǎng)的共同基石是路由器,它們?cè)贗P層把網(wǎng)絡(luò)連在一起。第1章概述*701.17小結(jié)第一個(gè)字母大寫(xiě)的Internet是指分布在世界各地的大型互聯(lián)網(wǎng),其

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論