久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

計算機網(wǎng)絡常見面試題總結

 jnstyle 2016-03-21

說明:本文僅供學習交流,轉載請標明出處,,歡迎轉載,!http://blog.csdn.net/jxh_123/article/details/40316081?utm_source=tuicool&utm_medium=referral

計算機網(wǎng)絡常見面試題總結

1.      OSITCP/IP,,五層協(xié)議的體系結構

OSI分層(7層):物理層,、數(shù)據(jù)鏈路層、網(wǎng)絡層,、傳輸層,、會話層、表示層,、應用層,。

TCP/IP分層(4層):網(wǎng)絡接口層、網(wǎng)際層,、運輸層,、應用層。

五層協(xié)議(5層):物理層,、數(shù)據(jù)鏈路層,、網(wǎng)絡層、運輸層,、應用層,。

每一層的作用如下

物理層激活、維持,、關閉通信端點之間的機械特性,、電氣特性、功能特性以及過程特性,。該層為上層協(xié)議提供了一個傳輸數(shù)據(jù)的物理媒體,。

數(shù)據(jù)鏈路層:數(shù)據(jù)鏈路層在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:物理地址尋址,、數(shù)據(jù)的成幀,、流量控制、數(shù)據(jù)的檢錯,、重發(fā)等,。

網(wǎng)絡層:網(wǎng)絡層負責對子網(wǎng)間的數(shù)據(jù)包進行路由選擇。此外,,網(wǎng)絡層還可以實現(xiàn)擁塞控制,、網(wǎng)際互連等功能。

傳輸層:第一個端到端,即主機到主機的層次,。傳輸層負責將上層數(shù)據(jù)分段并提供端到端的,、可靠的或不可靠的傳輸。此外,,傳輸層還要處理端到端的差錯控制和流量控制問題,。

會話層:會話層管理主機之間的會話進程,即負責建立,、管理,、終止進程之間的會話。會話層還利用在數(shù)據(jù)中插入校驗點來實現(xiàn)數(shù)據(jù)的同步,。

表示層:表示層對上層數(shù)據(jù)或信息進行變換以保證一個主機應用層信息可以被另一個主機的應用程序理解,。表示層的數(shù)據(jù)轉換包括數(shù)據(jù)的加密、壓縮,、格式轉換等,。

應用層:為操作系統(tǒng)或網(wǎng)絡應用程序提供訪問網(wǎng)絡服務的接口。

2.      IP地址的分類

A類地址:以0開頭,,第一個字節(jié)范圍:0~127,;

B類地址:以10開頭,,第一個字節(jié)范圍:128~191,;

C類地址:以110開頭,第一個字節(jié)范圍:192~223,;

D類地址:以1110開頭,,第一個字節(jié)范圍為224~239;

3.      ARP協(xié)議的工作原理

    首先,,每臺主機都會在自己的ARP緩沖區(qū)中建立一個 ARP列表,,以表示IP地址和MAC地址的對應關系。當源主機需要將一個數(shù)據(jù)包要發(fā)送到目的主機時,,會首先檢查自己 ARP列表中是否存在該 IP地址對應的MAC地址,,如果有,就直接將數(shù)據(jù)包發(fā)送到這個MAC地址,;如果沒有,,就向本地網(wǎng)段發(fā)起一個ARP請求的廣播包,查詢此目的主機對應的MAC地址,。此ARP請求數(shù)據(jù)包里包括源主機的IP地址,、硬件地址、以及目的主機的IP地址,。網(wǎng)絡中所有的主機收到這個ARP請求后,,會檢查數(shù)據(jù)包中的目的IP是否和自己的IP地址一致。如果不相同就忽略此數(shù)據(jù)包;如果相同,,該主機首先將發(fā)送端的MAC地址和IP地址添加到自己的ARP列表中,,如果ARP表中已經(jīng)存在該IP的信息,則將其覆蓋,,然后給源主機發(fā)送一個 ARP響應數(shù)據(jù)包,,告訴對方自己是它需要查找的MAC地址;源主機收到這個ARP響應數(shù)據(jù)包后,,將得到的目的主機的IP地址和MAC地址添加到自己的ARP列表中,,并利用此信息開始數(shù)據(jù)的傳輸。如果源主機一直沒有收到ARP響應數(shù)據(jù)包,,表示ARP查詢失敗,。

4.      路由設備與相關層

物理層:中繼器(Repeater,也叫放大器),,集線器,。

數(shù)據(jù)鏈路層:網(wǎng)橋,交換機,。

網(wǎng)絡層:路由器,。

網(wǎng)關:網(wǎng)絡層以上的設備。

5.      常見的路由選擇協(xié)議,,以及它們的區(qū)別

常見的路由選擇協(xié)議有:RIP協(xié)議,、OSPF協(xié)議。

RIP協(xié)議:底層是貝爾曼福特算法,,它選擇路由的度量標準(metric)是跳數(shù),,最大跳數(shù)是15跳,如果大于15跳,,它就會丟棄數(shù)據(jù)包,。

OSPF協(xié)議:底層是迪杰斯特拉算法,是鏈路狀態(tài)路由選擇協(xié)議,,它選擇路由的度量標準是帶寬,,延遲。

6.      TCPUDP的區(qū)別

UDP是面向無連接的,,不可靠的數(shù)據(jù)報服務,;

TCP是面向連接的,可靠的字節(jié)流服務,。

7.      TCP的可靠性如何保證,?

   TCP的可靠性是通過順序編號和確認(ACK)來實現(xiàn)的。

8.      TCP三次握手和四次揮手的全過程


10.  在瀏覽器中輸入www.baidu.com后執(zhí)行的全部過程

現(xiàn)在假設如果我們在客戶端(客戶端)瀏覽器中輸入http://www.baidu.com,而baidu.com為要訪問的服務器(服務器),,下面詳細分析客戶端為了訪問服務器而執(zhí)行的一系列關于協(xié)議的操作:

  1,、客戶端瀏覽器通過DNS解析到www.baidu.com的IP地址220.181.27.48,,通過這個IP地址找到客戶端到服務器的路徑??蛻舳藶g覽器發(fā)起一個HTTP會話到220.161.27.48,,然后通過TCP進行封裝數(shù)據(jù)包,輸入到網(wǎng)絡層,。

  2,、在客戶端的傳輸層,把HTTP會話請求分成報文段,,添加源和目的端口,,如服務器使用80端口監(jiān)聽客戶端的請求,客戶端由系統(tǒng)隨機選擇一個端口如5000,,與服務器進行交換,,服務器把相應的請求返回給客戶端的5000端口。然后使用IP層的IP地址查找目的端,。

  3,、客戶端的網(wǎng)絡層不用關系應用層或者傳輸層的東西,主要做的是通過查找路由表確定如何到達服務器,,期間可能經(jīng)過多個路由器,,這些都是由路由器來完成的工作,我不作過多的描述,,無非就是通過查找路由表決定通過那個路徑到達服務器,。

  4、客戶端的鏈路層,,包通過鏈路層發(fā)送到路由器,,通過鄰居協(xié)議查找給定IP地址的MAC地址,然后發(fā)送ARP請求查找目的地址,,如果得到回應后就可以使用ARP的請求應答交換的IP數(shù)據(jù)包現(xiàn)在就可以傳輸了,然后發(fā)送IP數(shù)據(jù)包到達服務器的地址,。

11.  HTTP協(xié)議包括哪些請求,?

GET:請求讀取由URL所標志的信息。

POST:給服務器添加信息(如注釋),。

PUT:在給定的URL下存儲一個文檔,。

DELETE:刪除給定的URL所標志的資源。

12.  HTTP中,,POSTGET的區(qū)別

(1)Get是從服務器上獲取數(shù)據(jù),,Post是向服務器傳送數(shù)據(jù)。

(2)Get是把參數(shù)數(shù)據(jù)隊列加到提交表單的Action屬性所指向的URL中,,值和表單內各個字段一一對應,,在URL中科院看到。

(3)Get傳送的數(shù)據(jù)量小,不能大于2KB,;post傳送的數(shù)據(jù)量較大,,一般被默認為不受限制。

(4)根據(jù)HTTP規(guī)范,,GET用于信息獲取,,而且應該是安全的和冪等的。

  I.所謂安全的意味著該操作用于獲取信息而非修改信息,。換句話說,,GET 請求一般不應產生副作用。就是說,,它僅僅是獲取資源信息,,就像數(shù)據(jù)庫查詢一樣,不會修改,,增加數(shù)據(jù),,不會影響資源的狀態(tài)。

II.冪等的意味著對同一URL的多個請求應該返回同樣的結果,。

13.  TCP/IP中,,每一層對應的協(xié)議

網(wǎng)絡層:IP協(xié)議、ICMP協(xié)議,、ARP協(xié)議,、RARP協(xié)議。

傳輸層:UDP協(xié)議,、TCP協(xié)議,。

應用層:FTP(文件傳送協(xié)議)、Telenet(遠程登錄協(xié)議),、DNS(域名解析協(xié)議),、SMTP(郵件傳送協(xié)議),POP3協(xié)議(郵局協(xié)議),,HTTP協(xié)議,。

14.  TCP對應的協(xié)議和UDP對應的協(xié)議

TCP對應的協(xié)議:

(1) FTP:定義了文件傳輸協(xié)議,使用21端口,。常說某某計算機開了FTP服務便是啟動了文件傳輸服務,。下載文件,上傳主頁,,都要用到FTP服務,。

(2) Telnet:它是一種用于遠程登陸的端口,用戶可以以自己的身份遠程連接到計算機上,,通過這種端口可以提供一種基于DOS模式下的通信服務,。如以前的BBS是-純字符界面的,,支持BBS的服務器將23端口打開,對外提供服務,。

 

(3) SMTP:定義了簡單郵件傳送協(xié)議,,現(xiàn)在很多郵件服務器都用的是這個協(xié)議,用于發(fā)送郵件,。如常見的免費郵件服務中用的就是這個郵件服務端口,,所以在電子郵件設置-中常看到有這么SMTP端口設置這個欄,,服務器開放的是25號端口,。

(4) POP3:它是和SMTP對應,POP3用于接收郵件,。通常情況下,,POP3協(xié)議所用的是110端口。也是說,,只要你有相應的使用POP3協(xié)議的程序(例如Fo-xmail或Outlook),,就可以不以Web方式登陸進郵箱界面,直接用郵件程序就可以收到郵件(如是163郵箱就沒有必要先進入網(wǎng)易網(wǎng)站,,再進入自己的郵-箱來收信),。

(5)HTTP協(xié)議:是從Web服務器傳輸超文本到本地瀏覽器的傳送協(xié)議。

UDP對應的協(xié)議:

(1) DNS:用于域名解析服務,,將域名地址轉換為IP地址,。DNS用的是53號端口。

(2) SNMP:簡單網(wǎng)絡管理協(xié)議,,使用161號端口,,是用來管理網(wǎng)絡設備的。由于網(wǎng)絡設備很多,,無連接的服務就體現(xiàn)出其優(yōu)勢,。

(3) TFTP(Trival File Transfer Protocal),簡單文件傳輸協(xié)議,,該協(xié)議在熟知端口69上使用UDP服務,。

15.特殊的IP地址

(1)網(wǎng)絡地址

   IP地址由網(wǎng)絡號(包括子網(wǎng)號)和主機號組成,網(wǎng)絡地址的主機號為全0,,網(wǎng)絡地址代表著整個網(wǎng)絡。

(2)廣播地址

     廣播地址通常稱為直接廣播地址,,是為了區(qū)分受限廣播地址,。

     廣播地址與網(wǎng)絡地址的主機號正好相反,廣播地址中,,主機號為全1,。當向某個網(wǎng)絡的廣播地址發(fā)送消息時,,該網(wǎng)絡內的所有主機都能收到該廣播消息。

(3)組播地址

    D類地址就是組播地址,。

     先回憶下A,,B,C,,D類地址吧

    A類地址以00開頭,,第一個字節(jié)作為網(wǎng)絡號,地址范圍為:0.0.0.0~127.255.255.255,;

    B類地址以10開頭,,前兩個字節(jié)作為網(wǎng)絡號,地址范圍是:128.0.0.0~191.255.255.255;

    C類地址以110開頭,,前三個字節(jié)作為網(wǎng)絡號,,地址范圍是:192.0.0.0~223.255.255.255。

    D類地址以1110開頭,,地址范圍是224.0.0.0~239.255.255.255,,D類地址作為組播地址(一對多的通信);

    E類地址以1111開頭,,地址范圍是240.0.0.0~255.255.255.255,,E類地址為保留地址,供以后使用,。

    Notice:只有A,B,C有網(wǎng)絡號和主機號之分,,D類地址和E類地址沒有劃分網(wǎng)絡號和主機號。

 (4)255.255.255.255

     該IP地址指的是受限的廣播地址,。受限廣播地址與一般廣播地址(直接廣播地址)的區(qū)別在于,,受限廣播地址之只能用于本地網(wǎng)絡,路由器不會轉發(fā)以受限廣播地址為目的地址的分組,;一般廣播地址既可在本地廣播,,也可跨網(wǎng)段廣播。例如:主機192.168.1.1/30上的直接廣播數(shù)據(jù)包后,,另外一個網(wǎng)段192.168.1.5/30也能收到該數(shù)據(jù)報,;若發(fā)送受限廣播數(shù)據(jù)報,則不能收到,。

    Notice:一般的廣播地址(直接廣播地址)能夠通過某些路由器(當然不是所有的路由器),,而受限的廣播地址不能通過路由器。

    (5)0.0.0.0

       常用于尋找自己的IP地址,,例如在我們的RARP,,BOOTP和DHCP協(xié)議中,若某個未知IP地址的無盤機想要知道自己的IP地址,,它就以255.255.255.255為目的地址,,向本地范圍(具體而言是被各個路由器屏蔽的范圍內)的服務器發(fā)送IP請求分組,。

  (6)回環(huán)地址

   127.0.0.0/8被用作回環(huán)地址,回環(huán)地址表示本機的地址,,常用于對本機的測試,,用的最多的是127.0.0.1。

  (7)A,、B,、C類私有地址

   私有地址(private address)也叫專用地址,它們不會在全球使用,,只具有本地意義,。

   A類私有地址:10.0.0.0/8,范圍是:10.0.0.0~10.255.255.255

   B類私有地址:172.16.0.0/12,,范圍是:172.16.0.0~172.31.255.255

   C類私有地址:192.168.0.0/16,,范圍是:192.168.0.0~192.168.255.255

15.  NAT協(xié)議、DHCP協(xié)議,、DNS協(xié)議的作用

NAT協(xié)議:網(wǎng)絡地址轉換(NAT,Network AddressTranslation)屬接入廣域網(wǎng)(WAN)技術,,

是一種將私有(保留)地址轉化為合法IP地址的轉換技術,它被廣泛應用于各種類型Internet接入方式和各種類型的網(wǎng)絡中,。原因很簡單,,NAT不僅完美地解決了lP地址不足的問題,而且還能夠有效地避免來自網(wǎng)絡外部的攻擊,,隱藏并保護網(wǎng)絡內部的計算機,。

DHCP協(xié)議:動態(tài)主機設置協(xié)議(Dynamic Host ConfigurationProtocol, DHCP)

是一個局域網(wǎng)的網(wǎng)絡協(xié)議,使用UDP協(xié)議工作,,主要有兩個用途:給內部網(wǎng)絡或網(wǎng)絡服務供應商自動分配IP地址,,給用戶或者內部網(wǎng)絡管理員作為對所有計算機作中央管理的手段。

DNS協(xié)議:DNS 是域名系統(tǒng) (Domain Name System) 的縮寫,,是因特網(wǎng)的一項核心服務,,它作為可以將域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能夠使人更方便的訪問互聯(lián)網(wǎng),,而不用去記住能夠被機器直接讀取的IP數(shù)串,。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多