計算機網絡面試題 (一)_第1頁
計算機網絡面試題 (一)_第2頁
計算機網絡面試題 (一)_第3頁
計算機網絡面試題 (一)_第4頁
計算機網絡面試題 (一)_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機網絡面試題

一、什么是互聯(lián)網OSI模型?

OSI(OpenSystemInterconnection)是指開放式系統(tǒng)互聯(lián)參考模型。

在我們的平常運用的計算機網絡中存在眾多體系結構,

如IBM公司的SNA(系統(tǒng)網絡體系結構)和DEC公司的DNA(DigitalNetwork

Architecture)數(shù)字網絡體系結構等。

由于體系太多,為了能夠解決不同網絡之間的互聯(lián)問題,國際標準化組織

制定了這個0SI模型。

0SI將網絡通信工作分為七層,由高到低依次為物理層、數(shù)據(jù)鏈路層、網

絡層、傳輸層、會話層、表示層和應用層。

0SI模型結構圖

二、數(shù)據(jù)如何各層之間傳輸?

物理層,數(shù)據(jù)鏈路層,網絡層屬于0SI模型的低三層,負責創(chuàng)建網絡

通信連接的鏈路,傳輸層,會話層,表示層和應用層是0SI模型的高四層,

具體負責端到端的數(shù)據(jù)通信。

每層完成肯定的功能,每層都干脆為其上層供應服務,并且全部層次都相

互支持,而網絡通信則可以自上而下(在發(fā)送端)或者自下而上(在接收

端)雙向進行。

當然,并不是全部通信都是要經過0SI的全部七層,如物理接口之間的轉

接,只須要物理層中進行即可;而路由器與路由器之間的連接則只需網絡

層以下的三層。

三、各層的作用是什么?各自包括哪些就應用?

1.物理層。物理層規(guī)定了激活、維持、關汨通信端點之間的機械特性、

電氣特性、功能特性以與過程特性。物理層為上層協(xié)議供應了一個傳輸數(shù)

據(jù)的物理媒體。

屬于物理層定義的典型規(guī)范包括:ETA/TIARS-232.ETA/TTARS-449.

V.35、RJ-45等。

2.數(shù)據(jù)鏈路層。數(shù)據(jù)鏈路層在不行靠的物理介質上供應牢靠的傳輸。

數(shù)據(jù)鏈路層的作用包括:物理地址尋址、數(shù)據(jù)的成幀、流量限制、數(shù)據(jù)的

檢錯、重發(fā)等。

數(shù)據(jù)鏈路層協(xié)議的代表包括:SDLC、HDLC、PPP、STP、幀中繼等。

3.網絡層。網絡層負責對子網間的數(shù)據(jù)包進行路由選擇。網絡層還可

以實現(xiàn)擁塞限制、網際互連等功能。

網絡層協(xié)議的代表包括:IP、IPX、RIP、OSPF等。

4.傳輸層。傳輸層是第一個端到端,即主機到主機的層次。傳輸層負

責將上層數(shù)據(jù)分段并供應端到端的、牢靠的或不行靠的傳輸。此外,傳輸

層還耍處理端到端的差錯限制和流量限制問題。

傳輸層協(xié)議的代表包括:TCP、UDP、SPX等。

5.會話層。會話層管理主機之間的會話進程,即負責建立、管理、終

止進程之間的會話。會話層還利用在數(shù)據(jù)中插入校驗點來實現(xiàn)數(shù)據(jù)的同

步。

6.表示層。表示層對上層數(shù)據(jù)或信息進行變換以保證一個主機應用層

信息可以被另一個主機的應用程序理解。表示層的數(shù)據(jù)轉換包括數(shù)據(jù)的加

密、壓縮、格式轉換等。

7、應用層。應月層為操作系統(tǒng)或網絡應用程序供應訪問網絡服務的

接口。

應用層協(xié)議的代表包括:Telnet、FTP、HTTP、SNMP等。

四、在各層之間,數(shù)據(jù)是以什么單位進行傳輸?shù)模?/p>

這個問題比較有意思,數(shù)據(jù)在各層之間的單位都是不一樣的,在物理

層數(shù)據(jù)的單位稱為比特(bit);在數(shù)據(jù)鏈路層,數(shù)據(jù)的單位稱為幀(framo);

在網絡層,數(shù)據(jù)的單位稱為數(shù)據(jù)包(packet);傳輸層,數(shù)據(jù)的單位稱為

數(shù)據(jù)段(segment)o

*£?

?y**T**T**T*?y**7**T**T**v**T**T*?v**T*4、*T?*T**Y**T*4、?r?*T**T?*r**T**T*?y**T**T**T*?y**T**T**T**T?4、*T**T**T*?Tw*T*?y**T**T?*T*4、?y?*T%孑、*T*?y?

*1**1**1**1*

*T^*T^^T*^T**T^^T**T^^T*

KL?VI>vl>KI*KL*VI>

*T*Z1**1、*T**T**T*^7*4、*TSZTSyjSZ/*Zj**7**Z7*(、^7*4、<7*(、*j**T*4、*(*(、*T**0*ZT*Z|*Z^X*TS/Jx(、*1S*1^*1、*T^ZT*(、*£**T**TSZv*ZT*Z^SZTSZ7*Z*^Z7*

xlx

一、TCP握手協(xié)議

在TCP/IP協(xié)議中,TCP協(xié)議供應牢靠的連接服務,采納三次握手建立一個

連接。

第一次握手:建立連接時,客戶端發(fā)送syn包(syn二j)到服務器,并進入

SYN_SEND狀態(tài),等待服務器確認;

其次次握手:服務器收到syn包,必需確認客戶的SYN(ack=j+1),同時

自己也發(fā)送一個SYN包(syn=k),即SYN+ACK包,此時服務器進入SYN_RECV

狀態(tài);

第三次握手:客戶端收到服務器的SYN+ACK包,向服務器發(fā)送確認包

ACK(ack=k+l),此包發(fā)送完畢,客戶端和服務器進入ESTABLISHED狀態(tài),

完成三次握手。

完成三次握手,客戶端與服務器起先傳送數(shù)據(jù),在上述過程中,還有一些

重要的概念:

未連接隊列:在三次握手協(xié)議中,服務器維護一個未連接隊列,該隊列為

每個客戶端的SYN包(syn=j)開設一個條目,該條目表明服務器已收到

SYN包,并向客戶發(fā)出確認,正在等待客戶的確認包。

這些條目所標識的連接在服務器處于Syn_RECV狀態(tài),當服務器收到客戶

的確認包時,刪除該條目,服務器進入ESTABLISHED狀態(tài)。

Backlog參數(shù):表示未連接隊列的最大容納數(shù)目。

SYN-ACK重傳次數(shù)服務器發(fā)送完SYN-ACK包,假如未收到客戶確認包,

服務器進行首次重傳,等待一段時間仍未收到客戶確認包,進行其次次重

傳,假如重傳次數(shù)超過系統(tǒng)規(guī)定的最大重傳次數(shù),

系統(tǒng)將該連接信息從半連接隊列中刪除。留意,每次重傳等待的時間不肯

定相同。

半連接存活時間:是指半連接隊列的條目存活的最長時間,也即服務從收

到SYN包到確認這個報文無效的最長時間,該時間值是全部重傳懇求包的

最長等待時間總和。

有時我們也稱半連接存活時間為Timeout時間、SYN_RECV存活時間。

二、TCP/TP4層模型以與每層主要功能描述如下:

應用層(ApplicationLayer)

TCP/IP組中的應用層綜合了0SI應用層、表示層以與會話層的功能。

因此,在TCP/IP結構中,傳輸層以上的任何過程都稱之為應用。在

TCP/IP中,運用套接字(socket)和端口描述應用程序通信路徑。大多

數(shù)應用層協(xié)議與一個或多個端口號相關聯(lián)。

傳輸層(TransportLayer)

TCP/IP結構中包含兩種傳輸層協(xié)議。

其一傳輸限制協(xié)議(TCP),確保信息傳輸過程。其二用戶數(shù)據(jù)報協(xié)議(UDP),

干脆傳輸數(shù)據(jù)報,而不須要供應端對端牢靠校驗。兩種協(xié)議對應不同的應

用具有各自功能。

網絡層(NetworkLayer)

TCP/IP網絡層中的主要協(xié)議是網際協(xié)議(IP)o

全部網絡層以下或以上的各層通信在跨越TCP/IP協(xié)議棧時,都必需通過

IP完成。此外,網絡層還包含部分支持性協(xié)議,如I?!?,實施和管理路

由過程。

網絡訪問層(NetworkAccessLayer)

在TCP/IP結構中,網絡訪問層由數(shù)據(jù)鏈路層和物理層合并而成。

TCP/IP網絡訪問層并沒有重新定義新標準,而是有效利用原有數(shù)據(jù)鏈路

層和物理層標準。

很多RFC中描述了IP如何運用數(shù)據(jù)鏈路協(xié)議并作為其接口界面,如以

太網、令牌環(huán)、FDDLHSSI和ATM等。物理層中規(guī)定了硬件通信屬性,

但它不干脆作為網絡層與以上層的TCP/TP協(xié)議的接口。

1、計算機網絡的兩級構成

通信子網:物理通信線路和網絡互連設備

資源子網:用戶機和服務器

2、接口、協(xié)議和服務

接口:下層向上層供應的原語操作

協(xié)議:同一層之間,通信雙方進行信息交換必需遵守的規(guī)則

服務:不同層之間交換信息必需遵守的規(guī)則

3、0SI七層模型

自頂向下:

應用層:供應網絡應用協(xié)議

表示層:為用戶供應數(shù)據(jù)轉換和表示服務

會話層:為用戶供應會話限制服務(平安認證)

傳輸層:為用戶供應端到端的數(shù)據(jù)傳輸服務

網絡層:限制通信子網原點到目的點的數(shù)據(jù)傳輸(Packet)

數(shù)據(jù)鏈路層:在有差錯的物理線路上供應無差錯的數(shù)據(jù)傳輸(Frame)

物理層:在物理線路上傳輸原始的二進制數(shù)據(jù)位

4、TCP/IP五層模型

自頂向下:

應用層

傳輸層:供應端到端的數(shù)據(jù)傳輸服務TCP和UDP

網絡層:限制通信子網原點到目的點的IP包傳送

數(shù)據(jù)鏈路層:同OSI

物理層:同OSI

5、0S1模型和TCP/IP模型異同比較

相同點:

都有相同的五層,這五層功能相像

不同點:

1)OSI有七層,TCP/IP有五層(有的說是四層)

2)()SI在網絡層支持無連接(UDP)和面對連接的通信(TCP),傳輸層僅有面

對連接的通信9(TCP)

TCP/IP在網絡層僅有無連接的通信(UDP),傳輸層支持兩種傳輸

模式(TCP、IP)

6、請你具體地說明一下IP協(xié)議的定義,在哪個層上面?主要有什么作用?

TCP與UDP呢?

IP協(xié)議(InternetProtocol)又稱互聯(lián)網協(xié)議,是支持網間互連的數(shù)據(jù)

報協(xié)議,它與TCP協(xié)議(傳輸限制協(xié)議)一起構成了TCP/IP協(xié)議族的核

心。

它供應網間連接的完善功能,包括IP數(shù)據(jù)報規(guī)定互連網絡范圍內的IP

地址格式。IP是網絡層協(xié)議,工作在數(shù)據(jù)鏈路層的上面。

TP協(xié)議的作用就是向傳輸層(TCP層)供應統(tǒng)一的TP包,即將各種不

同類型的MAC幀轉換為統(tǒng)一的IP包,并將MAC幀的物理地址變換為全網

統(tǒng)一的邏輯地址(IP地址)。

這樣,這些不同物理網絡MAC幀的差異對上層而言就不復存在了。王因

為這一轉換,才實現(xiàn)了不同類型物理網絡的互聯(lián)。TCP和UDP都是傳輸層

協(xié)議.

TCP(TransmissionControlProtocol,傳輸限制協(xié)議)是面對連接的

協(xié)議,在收發(fā)數(shù)據(jù)前,必需和對方建立連接。

UDP(UserDataProtocol,用戶數(shù)據(jù)報協(xié)議)是與TCP相對應的協(xié)議。

它是面對非連接的協(xié)議,它不與對方建立連接,而是干脆就把數(shù)據(jù)包發(fā)送

過去

7、請問交換機和路曰器各自的實現(xiàn)原理是什么?分別在哪個層次上面實

現(xiàn)的?

1)路由器可以進行路由轉發(fā)(就是連接兩個不同網段,為兩段做翻譯)。

交換機不行以進行路由轉發(fā)(連接數(shù)個相同網段的不同主機,

削減網內沖突,隔離沖突域)。增加網速用的

集線器(HUB)和交換機的功能相像,但是不能隔離沖突域,所

以是共享帶寬。

2)因為以上,所以路由器不行以轉廣播包,可以隔離廣播域。

3)交換機工作在數(shù)據(jù)鏈路層,路由器工作在網絡層

1、0SI(OpenSystemInterconnect):開放系統(tǒng)互聯(lián),是一個七

層的計算機網絡模型,分別為:物理層、數(shù)據(jù)鏈路層、網絡層、傳輸層、

會話層、表示層和應用層。

TCP/IP(TransmissionControlProtocol/lnternetProtocol):

傳輸限制協(xié)議/因特網互聯(lián)協(xié)議,是一個四層的計算機網絡模型,分別

為:網絡接口層、網絡層、傳輸層和應用層。

結合0SI和TCP/IP產生了一個五層結構,分別為:物理層、數(shù)據(jù)鏈

路層、網絡層、傳輸層和應用層。Internet就是采納的TCP/IP協(xié)漢。

2、集線器工作在0SI模型的物理層,網卡工作在0SI模型的物理層,

交換機工作在數(shù)據(jù)鏈路層,路由器工作在網絡層。

3、機器A的IP地址為202.96.128.130,子網掩碼為

255.255.255,128,則該IP地址的網絡號為202.96.128(利用IP地

址和子網掩碼求與運算),主機號為130o

4、ARP是地址解析協(xié)議,簡潔語言說明一下工作原理

答:

(1)首先,每個主機都會在自己的A即緩沖區(qū)中建立一個ARP列表,

以表示IP地址和MAC地址之間的對應關系。

(2)當源主機要發(fā)送數(shù)據(jù)時,首先檢查ARP列表中是否有對應IP地

址的目的主機的MAC地址,假如有,則干脆發(fā)送數(shù)據(jù),假如沒有,就向〃

本網段〃的全部主機發(fā)送ARP數(shù)據(jù)包,該數(shù)據(jù)包包括的內容有:

源主機IP地址,源主機MAC地址,目的主機的IP地址。

(3)當本網絡的全部主機收到該ARP數(shù)據(jù)包時,首先檢查數(shù)據(jù)包中的

目的主機IP地址是否是自己的IP地址,假如不是,則忽視該數(shù)據(jù)包,

假如是,則首先從數(shù)據(jù)包中取出源主機的IP和MAC地址寫入到

ARP列表中,假如己經存在,則覆蓋,然后將自己的MAC地址寫入ARP響

應包中,告知源主機自己是它想要找的MAC地址。

(4)源主機收到ARP響應包后。將目的主機的IP和MAC地址寫入

ARP列表,并利用此信息發(fā)送數(shù)據(jù)。假如源主機始終沒有收到ARP響應

數(shù)據(jù)包,表示ARP查詢失敗。

廣播發(fā)送ARP懇求,單播發(fā)送ARP響應。

5、DNS(DomainNameSystem)域名系統(tǒng),簡潔描述其工作原理。

答:當DNS客戶機須要在程序中運用名稱時,它會查詢DNS服務器來解

析該名稱。

客戶機發(fā)送的每條查詢信息包括三條信息:包括:指定的DNS域名,

指定的查詢類型,DNS域名的指定類別。

基于UDP服務,端口53.該應用一般不干脆為用戶運用,而是為其

他應用服務,如HTTP,SMTP等在其中須要完成主機名到IP地址的轉

換。

6、TCP和UDP的區(qū)分?

答:TCP供應面對連接的、牢靠的數(shù)據(jù)流傳輸,而UDP供應的是非面對

連接的、不行靠的數(shù)據(jù)流傳輸。

TCP傳輸單位稱為TCP報文段,UDP傳輸單位稱為用戶數(shù)據(jù)報。TCP

留意數(shù)據(jù)平安性,UDP數(shù)據(jù)傳輸快,因為不須要連接等待,少了很多操

作,但是其平安性卻一般。

7、網關的作用?

答:通過它可以訪問外網。

8、ipconfig的作用是什么?

答:顯示當前TCP/IP配置的信息。

9、運行netshare返回的結果是什么?

答:列出共享資源相關信息。

10、netuse和netuser分別指什么?

答:netuser是對用戶進行管理,如添加刪除網絡運用用戶等。

netuse是對網絡設備進行管理。

11、如何查看當前系統(tǒng)開放的服務?

答:在吩咐提示符下執(zhí)行netservices吩咐。Windows下是用net

start

12、除以上的吩咐,列出一些其他的吩咐?

答:taskkill:用于結束至少一個進程

tasklist:用于顯示在本地或遠程計算機上運行的全部進

netview:顯示計算機列表

netstat:顯示網絡連接、路由表和網絡接口信息

ftp:

telnet:

13、關掉以下服務會出現(xiàn)什么狀況?

答:關掉AutomaticUpdates:則不能自動更新

關掉PlugandPlay:則會導致USB不能運用

關掉RemoteRegistryService:遠程用戶不能修改計算

機上的注冊表設置

關掉ComputerBrowser:則會無法維護網絡上計算機的

最新列表以與供應這個列表給懇求的程序。

14、端口與對應的服務?

答:

服務

端口號

服務

端口號

FTP

21

SSH

22

telnet

23

SMTP

25

Domain(域名服務器)

53

HTTP

80

POP3

110

NTP(網絡時間協(xié)議)

123

MySQL數(shù)據(jù)庫服務

3306

Shell或cmd

514

P0P-2

109

SQLServer

1433

SNMP

15、ICMP協(xié)議?

答:ICMP是InternetControlMessageProtocol,因特網限制報文

協(xié)議。

它是TCP/IP協(xié)議族的一個子協(xié)議,用于在IP主機、路由器之間傳

遞限制消息。

限制消息是指網絡通不通、主機是否可達、路由器是否可用等網絡本

身的消息。

這些限制消息雖然并不傳輸用戶數(shù)據(jù),但是對于用戶數(shù)據(jù)的傳遞起著

重要的作用。ICMP報文有兩種:差錯報告報文和詢問報文。

16、TFTP協(xié)議?

答:TrivialFileTransferProtocol,是TCP/IP協(xié)議族中的一個用

來在客戶機與服務器之間進行簡潔文件傳輸?shù)膮f(xié)議,供應不困難、開銷不

大的文件傳輸服務。

17、HTTP協(xié)議?

答:HTTP超文本傳輸協(xié)議,是一個屬于應用層的面對對象的協(xié)議,由于

其簡捷、快速的方式,適用于分布式超媒體信息系統(tǒng)。

18、DHCP協(xié)議?

答:動態(tài)主機配置協(xié)議,是一種讓系統(tǒng)得以連接到網絡上,并獲得所須要

的配置參數(shù)手段。

19、具體說明一下IP協(xié)議的定義,在哪個層上面,主要有什么作用?

TCP和UDP呢?

答:IP協(xié)議是網絡層的協(xié)議,它是為了實現(xiàn)相互連接的計算機進行通信

設計的協(xié)議,它實現(xiàn)了自動路由功能,即自動尋徑功能。

TCP是傳輸層的協(xié)議,它向下屏蔽1P協(xié)議的不行靠傳輸?shù)奶匦裕蛏?/p>

供應一種面對連接的、牢靠的點到點數(shù)據(jù)傳輸。

TCP在牢靠性和平安性上等更有保證。LDP也是傳輸層協(xié)議,它供應

的是一種非面對連接的,不行靠的數(shù)據(jù)傳輸,這主要是有些應用須要更快

速的數(shù)據(jù)傳輸,比如局域網內的大多數(shù)文件傳輸都是基于UDP的。

UDP在傳輸速率上更快,開銷更小。

20、請問交換機和路由器分別的實現(xiàn)原理是什么?分別在哪個層次上面

實現(xiàn)的?

答:交換機用于局域網,利用主機的MAC地址進行數(shù)據(jù)傳輸,而不須要

關切IP數(shù)據(jù)包中的IP地址,它工作于數(shù)據(jù)鏈路層。

路由器識別網絡是通過1P數(shù)據(jù)包中1P地址的網絡號進行的,所以

為了保證數(shù)據(jù)包路由的正確性,每個網絡都必需有一個唯一的網絡號。

路由器通過IP數(shù)據(jù)包的IP地址進行路由的(將數(shù)據(jù)包遞交給哪個

下一跳路由器)。

路由器工作于網絡層。由于設備現(xiàn)在的發(fā)展,現(xiàn)在很多設備既具有交

換乂具有路由功能,兩者的界限越來越模糊。

21、Internet上保留了哪些IP地址用于內部?

答:10.0.0.0172.16.到172.31192.168.0.到

192.168.255。

22、ipconfig/all用于查看申請的本機I?地址

ipconfig/release用于釋放IP

ipconfig/renew用于重新向DHCP服務器申請IP。

23、ADSL運用的是頻分多路復用技術。

24、網橋的作用

答:網橋是一個局域網與另一個局域網之間建立連接的橋梁。

25、防火墻的端口防護是指?

答:指通過對防火墻的端口開關的設置,關閉一些非必需端口,達到肯定

平安防護目的的行為。

26、IP數(shù)據(jù)包的格式?TCP和UDP數(shù)據(jù)報的格式?與頭部常見的字

段?

答:

(1)一個IP數(shù)據(jù)報由首部和數(shù)據(jù)兩部分組成。首部由固定部分和

可選部分組成。首部的固定部分有20字節(jié)??蛇x部分的長度變更范圍

為1——40字節(jié)。固定部分的字段:

字段名

位數(shù)(bit)

字段名

位數(shù)

版本

4Ipv4

首部長度

4(表示的最大數(shù)為15個單位,一個單位表示4字節(jié))

服務類型

8以前很少用

總長度

16(首部和數(shù)據(jù)部分的總長度,因此數(shù)據(jù)報的最大長度為65535字節(jié),

即64KB,但是由于鏈路層的MAC都有肯定的最大傳輸單元,因此IP數(shù)

據(jù)報的長度一般都不會有理論上的那么大,假如超出了MAC的最大單元

就會進行分片)

標識

16(相同的標識使得分片后的數(shù)據(jù)報片能正確的重裝成原來的數(shù)據(jù)報)

標記

3(最低位MF=1表示后面還有分片,MF二0表示這是若干個數(shù)據(jù)報片

的最終一個中間位DF=O才允許分片)

片偏移

片偏移指出較長的分組在分片后,某片在原分組中的相對位置,都是8

字節(jié)的偏移位置

生存時間

數(shù)據(jù)報在網絡中的生存時間,指最多經過路由器的跳數(shù)

協(xié)議

8(指出該數(shù)據(jù)報攜帶的數(shù)據(jù)是何種協(xié)議,以使得目的主機的IP層知

道應將數(shù)據(jù)部分上交給哪個處理程序)如TCMP-1TGMP=2TCP=6EGP=8

IGP=9UDP=17Ipv6=410SPF=89

首部校驗和

這個部分只校驗首部,不包括數(shù)據(jù)部分,計算方法:將首部劃分為多個16

位的部分,然后每個16位部分取反,然后計算和,再將和取反放到首部

校驗和。

接收方收到后按同樣的方法劃分,取反,求和,在取反,假如結果為零,

則接收,否則就丟棄

源地址

32

目的地址

32

(2)一個TCP報文段分為首部和數(shù)據(jù)兩部分。首部由固定部分和選項

部分組成,固定部分是20字節(jié)。TCP首部的最大長度為60。首部固

定部分字段:

字段名

字節(jié)(Byte)

字段名

字節(jié)(Byte)

源端口

2

目的端口

2

序號

4

確認號

4,是期望收到對方的下一個報文段的數(shù)據(jù)的第一個字節(jié)的序號

數(shù)據(jù)偏移

4bit指出TCP報文段的數(shù)據(jù)起始處距離TCP報文段的起始處有多遠

保留

6bit

緊急比特

確認比特ACK

只有當ACK=1時,確認號字段才有效

推送比特

復位比特

同步比特

終止比特

窗口

2

檢驗和

2(包括首部和數(shù)據(jù)兩部分,同時還要加12字節(jié)的偽首部進行校驗和

計算)

選項

長度可變(范圍1——40)

TCP的12字節(jié)偽首部:

源IP地址(4)

目的1P地址(4)

0(1)

6(1)代表這是TCP,IP協(xié)議中提到過

TCP長度(2)

(3)用戶數(shù)據(jù)報UDP由首部和數(shù)據(jù)部分組成。首部只有8個字節(jié),

由4個字段組成,每個字段都是兩個字節(jié)。

字段名

字節(jié)

字段名

字節(jié)

源端口

2

目的端口

2

長度

2

檢驗和

2(檢驗首部和數(shù)據(jù),加12字節(jié)的偽首部)

UDP的12字節(jié)偽首部:

源IP地址(4)

目的IP地址(4)

0(1)

17(1)代表這是UDP,IP協(xié)議中提到過

UDP長度(2)

27、面對連接和非面對連接的服務的特點是什么?

答:面對連接的服務,通信雙方在進行通信之前,要先在雙方建立起一個

完整的可以彼此溝通的通道,在通信過程中,整個連接的狀況始終可以被

實時地監(jiān)控和管理。

非面對連接的服務,不須要預先建立一個聯(lián)絡兩個通信節(jié)

點的連接,須要通信的時候,發(fā)送節(jié)點就可以往網絡上發(fā)送信息,讓信息

自主地在網絡上去傳,一般在傳輸?shù)倪^程中不再加以監(jiān)控。

28、以太網幀的格式

答:

目的地址

源地址

類型

數(shù)據(jù)

FCS

29、TCP的三次握手過程?為什么會采納三次握手,若采納二次握手可

以嗎?

答:建立連接的過程是利用客戶服務器模式,假設主機A為客戶端,主

機B為服務器端。

(1)TCP的三次握手過程:主機A向B發(fā)送連接懇求;主機B對

收到的主機A的報文段進行確認;主機A再次對主機B的確認進行確

認。

(2)采納三次握手是為了防止失效的連接懇求報文段突然乂傳送到主

機B,因而產生錯誤。失效的連接懇求報文段是指:主機A發(fā)出的連接

懇求沒有收到主機B的確認,于是經過一段時間后,主機A又重新向主

機B發(fā)送連接懇求,且建立勝利,依次完成數(shù)據(jù)傳輸。考慮這樣一種特

別狀況,主機A第一次發(fā)送的連接懇求并沒有丟失,而是因為網絡節(jié)點

導致延遲達到主機B,主機B以為是主機A又發(fā)起的新連接,于是主

機B同意連接,并向主機A發(fā)回確認,但是此時主機A根本不會理睬,

主機B就始終在等待主機A發(fā)送數(shù)據(jù),導致主機B的資源奢侈。

(3)采納兩次握手不行,緣由就是上而說的實效的連接懇求的特別狀

況。

30、電路交換、報文交換分組交換的比較?

答:電路交換:公共電話網(PSTN網)和移動網(包括GSM和CDMA網)

采納的都是電路交換技術,它的基本特點是采納面對連接的方式,在雙方

進行通信之前,須要為通信雙方安排一條具有固定寬帶的通信電路,通信

雙方在通信過程中始終占用所安排的資源,直到通信結束,并且在電路的

建立和釋放過程中都須要利用相關的信令協(xié)議。這種方式的優(yōu)點是在通信

過程中可以保證為用戶供應足夠的帶寬,并且實時性強,時延小,交換設

備成本低,但同時帶來的缺點是網絡帶寬利用率不高,一旦電路被建立不

管通信雙方是否處于通話狀態(tài)安排的電路始終被占用。連接建立一一數(shù)據(jù)

傳輸一一釋放鏈接

報文交換:報文交換和分組交換類似,也采納存儲轉發(fā)機制,但報文交換

是以報文作為傳送單元,由于報文長度差異很大,長報文可能導致很大的

時延,并且對每個節(jié)點來說緩沖區(qū)的安排也比較困難,為了滿意各種長度

報文的須要并且達到高效的目的,節(jié)點須耍安排不同大小的緩沖區(qū),否則

就有可能造成數(shù)據(jù)傳送的失敗。在實際應用中報文交換主要用于傳輸報文

較短,實時性要求較低的通信一業(yè)務,如公用電報網,報文交換比分組交換

出現(xiàn)的要早一些,分組交換是在報文交換的基礎上,將報文分割成分組進

行傳輸,在傳輸時延和傳輸效率上進行了平衡。另外一個缺點是出錯時,

整個報文都將重傳。

分組交換:電路交換技術主要適用于傳送話音相關的業(yè)務,這種網絡交換

方式對于數(shù)據(jù)業(yè)務而言,有著很大的局限性。首先是數(shù)據(jù)通信具有較強的

突發(fā)性,峰值比特率和平均比特率相差較大,假如采納電路交換技術,若

按峰值比特率安排電路帶寬會造成資源的極大奢侈,假如按平均比特率安

排帶寬,則會造成數(shù)據(jù)的大量丟失,其次是和語音業(yè)務比較,數(shù)據(jù)業(yè)務對

時延沒有嚴格的要求,但是須要進行無差錯的傳輸,而語音信號可以有肯

定程序的失真但實時性要高。分組交換技術就是針對數(shù)據(jù)通信業(yè)務的特點

而提出的一種交換方式,它的基本特點是面對無連接而采納存儲轉發(fā)的方

式,將須要傳送的數(shù)據(jù)依據(jù)肯定長度分割成很多小段數(shù)據(jù),并在數(shù)據(jù)之前

增加相應的用于對數(shù)據(jù)進行選路和校驗等功能的頭部字段,作為數(shù)據(jù)傳送

的基本單元,即分組。采納分組交換技術,在通信之前不須要建立連接,

每個節(jié)點首先將前一節(jié)點送來的分組收下并俁存在緩沖區(qū)中,然后依據(jù)分

組頭部中的地址信息選擇適當?shù)逆溌穼⑵浒l(fā)送至下一個節(jié)點,這樣在通信

過程中可以依據(jù)用戶的要求和網絡的實力來動態(tài)安排帶寬。分組交換比電

路交換的電路利用率高,但時延較大。分組轉發(fā)的帶來的問題:帶來排隊

時延以與增加頭部帶來的開銷。

31、電信網絡分類

電信網絡

電路交換網絡

分組交換網絡

FDM

TDM

虛電路網絡

數(shù)據(jù)報網絡

32、網絡按地域范圍分類?

答:局域網、城域網、廣域網。

33、網絡按運用者分類為:公共網和專用網。

34、網絡的拓撲結構主要有:星形、總線型、環(huán)形以與樹型、全連接、

不規(guī)則網狀。

樹型

總線

環(huán)形

35、計算機網絡體系結構?

答:實際是分層加每層對應的協(xié)議集合。協(xié)議包括三個組成部分:

語法:數(shù)據(jù)與限制信息結構或格式;

語義:須要發(fā)出何種限制信息,完成何種動作以與做出何

種響應;

時序(同步):事務實現(xiàn)依次的具體說明。

36、雙絞線的線對?

答:1-2、7-8、3-6、4-5白藍-藍、白橙-橙、白綠-綠、

白棕一棕

37、數(shù)據(jù)鏈路層協(xié)議可能供應的服務?

答:成幀、鏈路訪問、透亮傳輸、牢靠交付、流量限制、差錯檢測、差錯

訂正、半雙工和全雙工。最重要的是幀定界1成幀)、透亮傳輸以與差錯

檢測。

38、幀定界?

答:幀定界就是確定幀的界限,其方法有:字節(jié)計數(shù)法、字符填充法、零

比特填充法。

39、透亮傳輸?

答:即應能傳輸任何的數(shù)據(jù),在幀定界中用到的標記幀起點和結束的字符

也應當能正確的被傳輸。

40、差錯檢測?

答:循環(huán)冗余檢驗CRC,計算出的結果叫做幀檢驗序列FCSo循環(huán)冗余

檢驗序列CRC差錯檢測技術只能做到無差錯接受,即凡是接收端數(shù)據(jù)鏈

路層接受的幀,我們都能以特別接近于1的概率認為這些幀在傳輸過程

中沒有產生差錯,但是要做到牢靠傳輸(即發(fā)送什么就收到什么),也就

是說,傳輸?shù)浇邮斩说膸瑹o差錯、無丟失、無重復,同時還按發(fā)送的依次

接收,這時就必需再加上確認和重傳機制。

41、實現(xiàn)牢靠傳輸?shù)膮f(xié)議?

(1)停止等待協(xié)議:每發(fā)送完一幀就停止發(fā)送,直到收到接收到發(fā)送

回來的確認在發(fā)送下一幀,假如沒有收到接收端的確認,則通過設定的定

時器超時了重傳上一幀。其存在的三種可能:

重傳可能會導致接收端收到相同的幀,這時候依據(jù)序號來判定,假如收到

的幀的序號之前己經被接收到了,則新接收到的幀被丟棄。因為可能會出

現(xiàn)接收端不能在一次狀況就能正確接收,因此幀須要在發(fā)送端備份一吩,

直到被確認后才丟棄,因為該協(xié)議一次只能發(fā)送一幀,因此發(fā)送端的緩存

區(qū)不須要太大。

(2)連續(xù)ARQ協(xié)議:發(fā)送窗口大于1,接收窗口等于1,因此發(fā)送

窗口已經發(fā)送到了序號為5的幀,但是接收端接收到序號為3的幀出現(xiàn)

錯誤時,那3號以后的幀都須要重傳,因此出現(xiàn)錯誤的狀況可能會導致

重傳多個幀,同時為了能夠在出錯時重傳,因此發(fā)送出來還沒有經過確認

的幀都須要在發(fā)送端全緩區(qū)進行保存,這種狀況須要的緩沖區(qū)比停止等待

協(xié)議須要的更大。但采納n比特來表示編號時,則發(fā)送窗口的的大小為

時,該協(xié)議才能正確工作。若用n比特編號時,則發(fā)送窗口的大小WT<=2n

-1O

(3)選擇重傳ARQ協(xié)議:發(fā)送窗口和接收窗口都大于1,這種狀況

可能削減重傳幀的數(shù)量,若用n比特編號時,則接收窗口的大小為WR

£2n/2o

42、PPP協(xié)議工作過程?

答:用戶撥號接入ISP,ISP的調制解調器對撥號做出確認,并建立一

條物理鏈路,用戶向TSP的路由器發(fā)送一系列的LCP分組,這是為PPP

選擇一些參數(shù),然后配置網絡層,NCP為新接入的PC安排一個臨時的

1P地址,這樣用戶PC就成為因特網上的主機,通信結束后,NCP釋放

網絡層連接收回IP地址,然后,LCP釋放數(shù)據(jù)鏈路層連接,最終釋放

物理層的連接。

43、數(shù)據(jù)鏈路層互聯(lián)設備

答:(1)網橋:立連兩個采納不同數(shù)據(jù)鏈路層協(xié)議,不同傳輸介質與

不同傳輸速率的網絡,網橋互連的網絡在數(shù)據(jù)鏈路層以上采納相同的辦

議。

(2)交換機在數(shù)據(jù)鏈路層上實現(xiàn)互連的存儲轉發(fā)設備。交換機按每個

包中的MAC地址相對簡潔地決策信息轉發(fā),交換機對應硬件設備,網橋

對應軟件。

44、局域網的關鍵技術?

答:拓撲結構(星形,總線型,環(huán)形,樹型),介質訪問方式(CSMA/CD,

Token-passing),信號傳輸形式(基帶、寬帶)。

45、網絡接口卡(網卡)的功能?

答:(1)進行串行/并行轉換。

(2)對數(shù)據(jù)進行緩存。

(3)在計算機的操作系統(tǒng)安裝設備驅動程序。

(4)實現(xiàn)以太網協(xié)議。

46、CSMA/CD?

答:是指載波監(jiān)聽多點接入/碰撞檢測

(1)多點接入是指多臺計算機以多點接入的方式連接在一條總線上

(2)載波監(jiān)聽是指每一個站在發(fā)送數(shù)據(jù)之前首先要檢查一下總線上是

否已經有其他計算機在發(fā)送數(shù)據(jù),假如有,則短暫不要發(fā)送,避開碰翅

(3)實際在總線上并沒有什么載波,實際是采納電子技術檢測總線上

是否有其他計算機發(fā)送的數(shù)據(jù)信號

(4)碰撞檢測就是計算機邊發(fā)送數(shù)據(jù)邊檢測信道上的信號電壓大小,

當發(fā)生了碰撞即產生了沖突,碰撞檢測也叫做“沖突檢測”

(5)當發(fā)生了碰撞時,總線上傳輸?shù)男盘柧彤a生了失真,無法復原出

有用的信息,因此為了不奢侈網絡資源,一旦檢測到碰撞發(fā)生時,就停止

數(shù)據(jù)發(fā)送。然后再等待一段隨機時間后在發(fā)送。

(6)強化碰撞,當檢測到碰撞后,不僅馬上停止發(fā)送數(shù)據(jù)外,還要人

為的發(fā)送一些干擾信息,讓其他站也知道此時碰撞發(fā)生了。

(7)由于信號在總線上的傳輸也是須要肯定的時間的,所以當一個站

檢測到總線是空閑的時候,也可能并非是真正的空閑,因為會存在其他站

發(fā)送了數(shù)據(jù),只是還沒有傳送到該站能檢測的范圍內。這種狀況下,發(fā)送

數(shù)據(jù)最終也會導致碰撞發(fā)生。

(8)工作原理

(81)發(fā)送前先監(jiān)聽信道是否空閑,若空閑則馬上發(fā)送;

(82)假如信道忙,則接著監(jiān)聽,一旦空閑就馬上發(fā)送;

(83)在發(fā)送過程中,仍需接著監(jiān)聽。若監(jiān)聽到沖突,則馬上停止發(fā)送

數(shù)據(jù),然后發(fā)送一串干擾信號(Jam);

(84)發(fā)送Jam信號的目的是強化沖突,以便使全部的站點都能檢測

到發(fā)生了沖突。等待一段隨機時間(稱為退避)以后,再重新嘗試。

總結為四句話:發(fā)前先聽,空閑即發(fā)送,邊發(fā)邊聽,沖突時退避。

47、以太網MAC幀格式?

答:

目的地址(6字節(jié))

源地址(6字節(jié))

類型(2字節(jié))

數(shù)據(jù)(46——1500字節(jié))

FCS(4字節(jié))

48、虛擬局域網VLAN?

答:(1)VLAN只是局域網供應應用戶的一種服務,而并不是一種新

的局域網絡。VLAN限制了接收廣播消息的工作站數(shù),使得網絡不會因傳

播過多的廣播信息(即廣播風暴)而引起性能惡化。

(2)劃分VLAN的方法:基于端口;基于MAC地址;基于IP地

址。

(3)VLAN的幀格式

目的地址(6字節(jié))

源地址(6字節(jié))

VLAN標記(表明該站是屬于哪個VLAN的)

類型(2字節(jié))

數(shù)據(jù)(46——1500字節(jié))

FCS(4字節(jié))

49、無線局域網的MAC層?

答:(1)隱藏站問題,暴露站問題

(2)CSMA/CA:是改進的CSMA/CD,增加的功能是碰撞避開,

實際就是在發(fā)送數(shù)據(jù)之前對信道進行預約。

50、NAT?

答:(1)網絡地址轉換,是一種將私有地址轉換為合法IP地址的轉

換技術,這種技術可以解決現(xiàn)在IP地址不夠的問題。

(2)NAT的實現(xiàn)方式:靜態(tài)轉換;動態(tài)轉換;端口多路復用(即

內部IP+端口號一一外部IP+端口號,這種方式變更外出數(shù)據(jù)包的源端

口并進行端口轉換,內部網絡的全部主機都可共享一個合法外部IP地址

實現(xiàn)對Internet的訪問,從而節(jié)約IP資源,同時隱臧網絡內部的全部

主機,有效避開來自Internet的攻擊)。

(3)缺點:由于須要將1P包頭中的IP地址進行轉換,因此不

能進行加密操作。

51、私有(保留)地址?

答:A類:10.0.0.0——10.255.255.255

B類:172.16.0.0——172.31.255.255

C類:192.168.0.0——192.168.255.255

52、交換和路由的區(qū)分是什么?VLAN有什么特點?

答:交換是指轉發(fā)和過濾幀,是交換機的工作,它在0SI參考模型的其

次層,而路由是指網絡線路當中非直連的鏈路,它是路由器的工作,在0SI

參考模型的第三層。交換和路由的區(qū)分很多,首先,交換是不須要IP地

址的,而路由須要,因為IP就是第三層的協(xié)議,其次層須要的是MAC地

址,再有,其次層的技術和第三層的不一樣,其次層可以做VLAN,端口

捆綁等,第三層可以做NAT,ACL,QoS等。

VLAN是虛擬局域網的英文縮寫,它是一個純二層的技術,它的特點有三:

限制廣播,平安,敏捷性和可擴張性。

53、SNMP?

答:簡潔網絡管理協(xié)議的英文縮寫。

54、TTL是什么?作用是什么?哪些工具會用到它(pingtraceroute

ifconfignetstat)?

答:TTL是指生存時間,簡潔來說,它表示了數(shù)據(jù)包在網絡中的時間,

經過一個路由器后TTL就減一,這樣TTL最終會減為0,當TTL為0

時,則將數(shù)據(jù)包丟棄,這樣也就是因為兩個路由器之間可能形成環(huán),假如

沒有TTL的限制,則數(shù)據(jù)包將會在這個環(huán)上始終死轉,由于有了TTL,

最終TTL為0后,則將數(shù)據(jù)包丟棄。ping發(fā)送數(shù)據(jù)包里面有TTL,

但是并非是必需的,即是沒有TTL也是能正常工作的,traceroute正

是因為有了TTL才能正常工作,ifconfig是用來配置網卡信息的,不

須要TTL,netstat是用來顯示路由表的,也是不須要TTL的。

55、路由表是做什么用的?在Linux環(huán)境中怎么配置一條默認路由?

答:路由表是用來確定如何將一個數(shù)據(jù)包從一個子網傳送到另一個子網

的,換句話說就是用來確定從一個網卡接收到的包應當送到哪一個網卡上

去。路由表的每一行至少有目標網絡號、子網掩碼、到這個子網應當運用

的網卡這三條信息。當路由器從一個網卡接收到一個包時,它掃描路由表

的每一行,用里面的子網掩碼與數(shù)據(jù)包中的目標IP地址做邏輯與運算

(&)找出目標網絡號。假如得出的結果網絡號與這一行的網絡號相同,

就將這條路由表六下來作為備用路由。假如已經有備用路由了,就載這兩

條路由里將網絡號最長的留下來,另一條丟掉(這是用無分類編址C1DR

的狀況才是匹配網絡號最長的,其他的狀況是找到第一條匹配的行時就可

以進行轉發(fā)了)。如此接著掃描下一行直到結束。假如掃描結束仍沒有

找到任何路由,就用默認路由。確定路由后,干脆將數(shù)據(jù)包送到對應的網

卡上去。在具體的實現(xiàn)中,路由表可能包含更多的信息為選路由算法的細

微環(huán)節(jié)所用。

在Linux上可以用“routeadddefaultgw<默認路由器IP>”吩咐

配置一條默認路由。

56、每個路由器在找尋路由時須要知道哪5部分信息?

答:目的地址:報文發(fā)送的目的地址

鄰站的確定:指明誰干脆連接到路由器的接口上

路由的發(fā)覺:發(fā)覺鄰站知道哪些網絡

選擇路由:通過從鄰站學習到的信息,供應最優(yōu)的到達目

的地的路徑

保持路由信息:路由器保存一張路由表,它存儲所知道的

全部路由信息。

57、EGP,1GP?

答:(1)IGP:內部網關協(xié)議,即在一個自治系統(tǒng)內部運用的路由選

擇協(xié)議,如RIP和OSPFo

(11)RIP是一種分布式的基于距離向

量的路由選擇協(xié)議,要求網絡中的每一個路由器都要維護從它自己到其他

每一個目的網絡的距離向量。距離即是跳數(shù),路由器與干脆相連的網絡跳

數(shù)為1,以后每經過一個路由器跳數(shù)加1。RIP允許一條路徑最多包

含15個路由器,因此當距離為16時認為不行達,這因為如此限制了網

絡的規(guī)模,說明RIP只能工作在規(guī)模較小的網絡中。RIP的三個要點:

僅和相鄰路由器交換信息;交換的信息是當前路由器知道的全部信息,即

路由表;按固定的時間間隔交換路由信息,如

溫馨提示

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

評論

0/150

提交評論