兩個計算機間通信時對傳輸信息內容的理解、信息表示形式以及各種情況下的應答信號都必需進行一個共同的約定,我們稱為協議(protocol)。一般來說,協議要由如下三個要素組成: (1)語義(semantics)。涉及用于協調和差錯處理的控制信息。 (2)語法(syntax)。涉及數據及控制信息的格式、編碼及信號電平等。 (3)定時(timing)。涉及速度匹配和排序等。 協議本質上無非是一種網上交流的約定,由于聯網的計算機類型可以各不相同,各自使用的操作系統和應用軟件也不盡相同,為了保持彼此之間實現信息交換和資源共享,它們必須具有共同的語言,交流什么、怎樣交流及何時交流,都必須遵行某種互相都能夠接受的規則。 目前,全球最大的網絡是因特網(internet),它所采用的網絡協議是tcp/ip協議。它是因特網的核心技術。tcp/ip協議,具體的說就是傳輸控制協議(transmission control protocol,即tcp)和網際協議(internet protocol,即ip)。其中tcp協議用于負責網上信息的正確傳輸,而ip協議則是負責將信息從一處傳輸到另一處。 tcp/ip協議本質上是一種采用分組交換技術的協議。其基本思想是把信息分割成一個個不超過一定大小的信息包來傳送。目的是:一方面可以避免單個用戶長時間地占用網絡線路;另一方面,可以在傳輸出錯時不必重新傳送全部信息,只需重傳出錯的信息包就行了。 tcp/ip協議組織信息傳輸的方式是一種4層的協議方式。下圖是一種簡化了的層次模型:應用層 telnet、ftp和e-mail等 傳輸層 tcp和udp 網絡層 ip、icmp和igmp 鏈路層 設備驅動程序及接口卡 圖tcp/ip協議層次簡化模型 模型中,最底層為tcp/ip的實現基礎,主要用于訪問具體局域網,如以大網等。中間兩層為tcp/ip協議,其中的udp為一種建立在ip協議基礎上的用戶數據協議(user data gram protocol,即udp)。最上層為建立在tcp/ip協議基礎上的一些服務:telnet(遠程登錄),允許某個用戶登錄到網上的其它計算機上(要求用戶必須擁有該機帳號),然后像使用自己的計算機一樣使用遠端計算機:ftp(file transfer protocol,文件傳輸協議),允許用戶在網上計算機之間傳送程序或文件;smtp(simple message transfer protocol,簡單郵件傳送協議),允許網上計算機之間互通信函;dns(domain name service,域名服務協議),用于將域名地址轉換成ip地址等。
計算機網絡知識點總結
iso分層下三層
· 物理層的功能:電壓水平,數據傳輸速率,最大傳輸距離,物理接口
· 網絡層協議有很多種,最常見的網絡層協議主要有ip,ipx,netbeui.netbeui是不可路由協議
· 傳輸層的基本功能:分段上層數據,建立端到端連接,將數據從一端主機傳送到另一端主機,保證數據傳輸穩定性
tcp/ip
· ip數據包如tcp包包含5個元素:協議號,源地址,目的地址,源端口,目的端口。
· tcp/ip環境中端口共有65535個端口號,其中1024個端口號默認提供系統和一些經典應用層協議使用。
· tcp/ip特點:三次握手,差錯檢測,面向連接,速度慢,有順序號和確認號。upd速度快
· icmp種echo request由ping產生,主機可通過它檢測網絡的可達性,echo reply表示該節點可達。
· a類地址從1-126,1600個地址;b類地址128-191,65534個地址;c類192-223,254個地址。
· ipx特點:地址結構10個字節,接口的mac地址是邏輯地址的一部分;多種封裝格式;路由協議rip,服務廣告sap;netware客戶機通過gns請求服務器。
· ip報文結構:ip報文頭部中包含代表最小延遲,最大吞吐量,最高可靠性等信息
· ip報文頭部identification字段用來唯一標示每一紛數據報文;通常ip報文頭部為20字節長。
· 當路由器接到的ip報文的mtu大于該路由器的最大mtu時,會丟棄該分組。
第42課 神奇的計算機網絡
[教學目的與要求]
(1)初步理解什么是計算機網絡。
(2)能夠區分局域網和廣域網的不同,能初步理解局域網和廣域網。
(3)能過學習電子郵件和網絡信息共享能夠對網絡有一個感性認識,同時對于 internet有一個感性認識。
[課時安排]
1課時。
[教學重點與難點]
網絡的概念及作用。
[教學準備]
多媒體投影儀或多媒體網絡。
[教學過程]
一、導入
同學們,從我們剛開始學習計算機到今天,我們已經把計算機的許多知識和許多應用軟件都學進我們大腦的“存儲器”。可在今天,隨著計算機技術的不斷發展和普及,越來越多的計算機已經進入了一個新“世界”,在這個世界里,所有的計算機都是一體的,任何一個計算機都不是孤立的,它們可以相互的交換資料、傳遞信息、共享文件,把原本遙遠的天涯海角變成咫尺天涯!這,就是神奇的計算機網絡,下面就讓我們一起來看看,什么是計算機網絡,它為什么會這么神奇。
二、新授
教師通過投影或屏幕展示一個校園網網絡結構,并放映介紹計算機網絡的多媒體影片。
1.計算機網絡
根據出示的校園網結構圖,向學生介紹:把許許多多臺計算機通過通信線路連接在一起,就叫做計算機網絡。
2.計算機網絡類型
出示幻燈片,分別向學生介紹幾種常見的計算機網絡類型:局域網、廣域網和internet。
3.計算機網絡作用
通過多媒體影片和上網實例介紹,向學生展示計算機網絡的作用。(電子郵件、局域網的操作)
三、學生練習