成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

面試突擊:說(shuō)一下 TCP/IP 協(xié)議?你了解每層的作用嗎?

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
應(yīng)用層的作用是負(fù)責(zé)應(yīng)用程序間的數(shù)據(jù)通訊的。 不同的網(wǎng)絡(luò)應(yīng)用需要不同的應(yīng)用層協(xié)議,比如電子郵件傳輸 SMTP 協(xié)議、文件傳輸 FTP 協(xié)議、網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn) Telnet 協(xié)議等等。

TCP/IP 包含四層模型,從上層往下層分別是:應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層。有些資料也會(huì)說(shuō) TCP/IP 是五層模型,所謂的五層模型指的是在數(shù)據(jù)鏈路層下面還有一個(gè)物理層,而作為軟件工程師一般不需要關(guān)注物理層,所以通常我們說(shuō) TCP/IP 四層模型更多一些。

1.應(yīng)用層

應(yīng)用層的作用是負(fù)責(zé)應(yīng)用程序間的數(shù)據(jù)通訊的。 不同的網(wǎng)絡(luò)應(yīng)用需要不同的應(yīng)用層協(xié)議,比如電子郵件傳輸 SMTP 協(xié)議、文件傳輸 FTP 協(xié)議、網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn) Telnet 協(xié)議等等。

常見(jiàn)協(xié)議

應(yīng)用層的常見(jiàn)協(xié)議有以下兩個(gè):

DNS 域名解析協(xié)議(Domain Name System,域名系統(tǒng)),DNS 是將域名和 IP 做一個(gè)映射,因?yàn)樵诔绦蜷g通訊依靠的是 IP,但 IP 地址不方便記憶,而域名方便記憶,所以將二者作為一個(gè) key-value 映射在一起,這樣知道了域名置換就能找對(duì)與之相對(duì)應(yīng)的 IP 了,這樣既能方便用戶記憶,同時(shí)又能滿足程序間的數(shù)據(jù)通訊。

HTTP 協(xié)議(HyperText Transfer Protocol,超文本傳輸協(xié)議),互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議。所有的 WWW(萬(wàn)維網(wǎng)) 文件都必須遵守這個(gè)標(biāo)準(zhǔn)。

2.傳輸層

傳輸層的主要作用是負(fù)責(zé)兩臺(tái)主機(jī)間的數(shù)據(jù)傳輸?shù)摹?nbsp;如傳輸控制協(xié)議 (TCP),能夠確保數(shù)據(jù)可靠的從源主機(jī)發(fā)送到目標(biāo)主機(jī)。

注意:應(yīng)用層和傳輸層描述的主體對(duì)象是不同的,應(yīng)用層描述的主體是“應(yīng)用程序間”,而傳輸層描述的主體是“兩臺(tái)主機(jī)間”。其中,一個(gè)主機(jī)可以包含多個(gè)應(yīng)用程序,所以二者是不同的。

常見(jiàn)協(xié)議

傳輸層的常見(jiàn)協(xié)議有以下兩個(gè):

  • TCP 協(xié)議(Transmission Control Protocol,傳輸控制協(xié)議):提供了穩(wěn)定的、需要連接的、面向字節(jié)流的協(xié)議。
  • UDP 協(xié)議(User Datagram Protocol,用戶數(shù)據(jù)協(xié)議):提供了無(wú)連接的、不穩(wěn)定的、面向數(shù)據(jù)報(bào)的協(xié)議。

3.網(wǎng)絡(luò)層

網(wǎng)絡(luò)層的作用是負(fù)責(zé)網(wǎng)絡(luò)上的地址管理和路由選擇的。 在數(shù)據(jù)通訊時(shí),可以選擇很多條路徑(抵達(dá)目的地的),比如從西安到北京,可以選擇先從西安 -> 太原 -> 北京,也可以選擇從西安 -> 鄭州 -> 石家莊 -> 北京,還可以選擇從西安 -> 延安 -> 呼和浩特 -> 張家口 -> 北京,究竟選擇那一條路呢?這就是網(wǎng)絡(luò)層負(fù)責(zé)的。

4.數(shù)據(jù)鏈路層

數(shù)據(jù)鏈路層的作用是負(fù)責(zé)設(shè)備之間的數(shù)據(jù)幀的傳送和識(shí)別的。 數(shù)據(jù)在傳輸時(shí)需要經(jīng)過(guò)多個(gè)設(shè)備進(jìn)行數(shù)據(jù)傳輸,而數(shù)據(jù)鏈路層就是負(fù)責(zé)相鄰設(shè)備間的數(shù)據(jù)傳輸和識(shí)別的。數(shù)據(jù)鏈路層可以完全消除網(wǎng)絡(luò)層和物理層之間的不同,將數(shù)據(jù)在鏈路層進(jìn)行有效的識(shí)別和傳輸。

5.物理層(可選)

物理層的作用是負(fù)責(zé)將數(shù)據(jù)轉(zhuǎn)換成信號(hào),再將信號(hào)轉(zhuǎn)換為數(shù)據(jù)的。 轉(zhuǎn)換方法因通訊媒體不同而不同,所以沒(méi)有特定的協(xié)議。

總結(jié)

TCP/IP 包含了五層(或四層)模型,從上層往下層分別是:

  • 應(yīng)用層:負(fù)責(zé)應(yīng)用程序間的數(shù)據(jù)通訊。
  • 傳輸層:負(fù)責(zé)兩臺(tái)主機(jī)之間的數(shù)據(jù)傳輸。
  • 網(wǎng)絡(luò)層:負(fù)責(zé)網(wǎng)絡(luò)地址的管理和路由選擇。
  • 數(shù)據(jù)鏈路層:負(fù)責(zé)設(shè)備之間的數(shù)據(jù)幀的傳送和識(shí)別。
  • 物理層(可選):負(fù)責(zé)數(shù)據(jù)和信號(hào)間的轉(zhuǎn)換。
責(zé)任編輯:武曉燕 來(lái)源: Java面試真題解析
相關(guān)推薦

2022-07-11 07:10:48

HTTP協(xié)議類(lèi)型

2022-06-29 11:01:05

MySQL事務(wù)隔離級(jí)別

2022-09-27 21:14:54

Spring事務(wù)傳播機(jī)制

2022-09-05 07:06:59

BeanSpring

2022-05-18 07:43:09

Exchange交換器JUC

2022-01-13 06:59:40

HashMap底層面試

2022-03-09 07:35:24

線程池線程參數(shù)

2010-09-17 16:38:41

TCP IP協(xié)議

2022-02-17 08:02:08

線程Java生命周期

2020-07-30 07:58:36

加密算法

2022-07-27 07:36:01

TCP可靠性

2021-05-18 08:31:46

緩存HTTP服務(wù)器

2022-02-20 09:56:28

TCPIP網(wǎng)絡(luò)協(xié)議

2010-09-09 16:21:32

TCP IP網(wǎng)絡(luò)協(xié)議

2023-11-18 09:09:08

GNUBSD協(xié)議

2021-07-28 10:08:19

類(lèi)加載代碼塊面試

2023-02-06 07:01:51

2023-09-12 14:56:13

MyBatis緩存機(jī)制

2023-09-02 21:44:24

TCP/IP通信協(xié)議

2023-11-29 08:00:53

JavaTreeMap底層
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成人中文网 | 成人视屏在线观看 | 91精品国产综合久久婷婷香蕉 | 牛牛热在线视频 | 人成在线视频 | 在线观看成人 | 国产免费观看一级国产 | 91精品国产91久久久久久 | 国产欧美视频一区二区三区 | 神马影院一区二区三区 | 久久99精品久久久久久国产越南 | www.天天操 | 超碰综合 | 欧美日韩在线一区二区 | 男女啪啪高潮无遮挡免费动态 | 日韩高清在线 | 欧美中文字幕在线 | 欧美美乳 | 亚洲91精品 | 欧美情趣视频 | 激情一区二区三区 | 五月天天丁香婷婷在线中 | 国产中文字幕在线 | 国产特级毛片aaaaaa喷潮 | 99久久久无码国产精品 | 亚洲精品国产精品国自产在线 | 免费精品| 成人性生交大片免费看中文带字幕 | 91av免费版| www国产成人免费观看视频,深夜成人网 | 羞视频在线观看 | 欧美精品一区二区三区一线天视频 | 国产精品久久久久久妇女 | 久草在线 | 欧美一级免费 | 日韩成人免费视频 | 国产美女在线精品免费 | 日日夜夜操天天干 | 一区中文 | 国产精品视频一二三区 | 国产精品久久久久久久久久久免费看 |