天天看點

嵌入式筆試面試題(9)----網絡

7、TCP使用_______進行流量控制。

A. 3次握手法 B. 視窗控制機制

C. 自動重發機制 D. 端口機制

28、TCP/IP層IP協定的服務是_______

A. 可靠服務 B. 有确認的服務

C. 無連接配接資料報

對于一個沒有設定任何套接口選項的阻塞套接口,調用recv接收對方的資料,對方發送資料前突然斷電,下列哪種情況将會發生________

A. recv永遠不會傳回

C. recv立刻傳回0 D. recv在等待很長一段時間後傳回-1

某公司申請到一個C類的IP位址,但要連接配接6個子公司,最大的一個子公司有26台計算機,每個子公司在一個網段中,則子網路遮罩應該為多少?

網絡号為全1

主機号為全0

子網路遮罩&ip-------------》網絡号

~子網路遮罩&ip------------》主機号

C網段預設子網路遮罩255.255.255.0

2^4<26<2^5   由于有26個主機最少有26個ip故主機号為11111

C類位址8-5=3     可劃分為2^3=8個子網  

11111111 11111111 11111111 11100000(224)  

255.255.255.244

60、一台主機從一個網絡移到另一個網絡,它的IP位址和MAC位址必須改變嗎?

Ip改變(由DHCP配置設定),mac不會改變(mac由廠家固定)

61、HTTP服務所用到的端口号是多少?

80超文本傳輸協定,凡www開頭的文本都要遵循這個協定;

83、TCP和UDP協定的差別,談談增強UDP傳輸安全性的政策

相同點:都是傳輸層協定;

Tcp:資料傳輸高可靠性,資料傳輸有三次握手,保證資料傳輸無丢失,無失序,無重複,無錯誤;

面向連接配接的,點對點傳輸;

對資料傳輸可靠性高時應用tcp;

Udp:資料傳輸高時效性,可靠性不能保證;

無連接配接,點對點,一對多或多對一或多對多;

資料比較大,對資料傳輸效率比較高時應用udp;

可以增加校驗機制增強udp的可靠性;

84、TCP三向交握,標頭中的标志變化?

第一次握手:客服端給服務端發送一個SYN包,tcp協定中(SYN=1,seq=x),SYN标志置1,序列号seq為x,便于下次的确認,并進入SYN_SEND狀态;

第二次握手:服務端收到客服端發送的SYN包後,給用戶端發送一個SYN+ACK包,在tcp協定中(SYN=1,ACK=1,ack=x+1,seq=y),SYN置1,确認包ACK置1,确認序列号為x+1,同時也發送seq=y,便于客服端接收資料的準确性,同時進入SYN_RECV狀态;

第三次握手:用戶端收到服務端的ACK+SYN包後,回複一個SYN包(SYN=1,seq=z),客服端和服務端進入ESTABLISHED狀态,完成三次握手;

224、OSI 7層協定模型 和各個層次的 關系

應用層為上提供接口,并接受上層資料

表示層資料的編碼和解碼

會話層選擇會話通道                            【資料】

------------------------------------------------------------------

傳輸層           tcp/udp   port                【tcp/udp】+【資料】

-------------------------------------------------------------------

網絡層            ip   路由選擇              【ip】+【tcp/udp】+【資料】

---------------------------------------------------------------------

資料鍊路層       MAC

實體層裝置間比特流傳輸  【ethan】+【ip】+【tcp/udp】+【資料】

239、ICMP是什麼協定,屬于那一層。

Icmp控制封包協定,主要用在主機和路由器之間傳遞控制資訊,包括報告出錯,狀态資訊等,ping時會發送icmp回應請求消息,記錄到icmp回應回複消息,通過這些消息對主機或網絡故障進行診斷;

屬于網絡層;

240、多點傳播的優點。

多點傳播可以外網間通信,隻要加入到組中即可;(單工)

廣播:區域網路間通信;(單工)

網上視屏會議就特别适合多點傳播,如果采用單點傳播一個個節點資料發送(有多少目标就發送多少次)就浪費大量時間,如果廣播發送雖然能一次性發送,但不能區分目标對象,若采用多點傳播既能一次性傳輸所有目标節點資料,也可以針對性的發送給特定目标對象;

251、有6個網段,每個網段26台主機,網關應該設定為多少合适?192.168.1.1