91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

計算機網(wǎng)絡(luò)中應(yīng)用層介紹

C語言編程學(xué)習(xí)基地 ? 來源:C語言編程學(xué)習(xí)基地 ? 作者:C語言編程學(xué)習(xí)基地 ? 2021-10-26 10:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

應(yīng)用層

DNS

DNS(Domain Name System,域名系統(tǒng))是互聯(lián)網(wǎng)的一項服務(wù)。它作為將域名和 IP 地址相互映射的一個分布式數(shù)據(jù)庫,能夠使人更方便地訪問互聯(lián)網(wǎng)。DNS 使用 TCP 和 UDP 端口 53。當(dāng)前,對于每一級域名長度的限制是 63 個字符,域名總長度則不能超過 253 個字符。

域名:

域名 ::= {《三級域名》?!抖売蛎贰!俄敿売蛎穧,如:blog.huihut.com

FTP

FTP(File Transfer Protocol,文件傳輸協(xié)議)是用于在網(wǎng)絡(luò)上進行文件傳輸?shù)囊惶讟?biāo)準協(xié)議,使用客戶/服務(wù)器模式,使用 TCP 數(shù)據(jù)報,提供交互式訪問,雙向傳輸。

TFTP(Trivial File Transfer Protocol,簡單文件傳輸協(xié)議)一個小且易實現(xiàn)的文件傳輸協(xié)議,也使用客戶-服務(wù)器方式,使用UDP數(shù)據(jù)報,只支持文件傳輸而不支持交互,沒有列目錄,不能對用戶進行身份鑒定

TELNET

TELNET 協(xié)議是 TCP/IP 協(xié)議族中的一員,是 Internet 遠程登陸服務(wù)的標(biāo)準協(xié)議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。

HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)是用于從 WWW(World Wide Web,萬維網(wǎng))服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議。

SMTP(Simple Mail Transfer Protocol,簡單郵件傳輸協(xié)議)是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來控制信件的中轉(zhuǎn)方式。SMTP 協(xié)議屬于 TCP/IP 協(xié)議簇,它幫助每臺計算機在發(fā)送或中轉(zhuǎn)信件時找到下一個目的地。

Socket 建立網(wǎng)絡(luò)通信連接至少要一對端口號(Socket)。Socket 本質(zhì)是編程接口(API),對 TCP/IP 的封裝,TCP/IP 也要提供可供程序員做網(wǎng)絡(luò)開發(fā)所用的接口,這就是 Socket 編程接口。

WWW

WWW(World Wide Web,環(huán)球信息網(wǎng),萬維網(wǎng))是一個由許多互相鏈接的超文本組成的系統(tǒng),通過互聯(lián)網(wǎng)訪問

URL

URL(Uniform Resource Locator,統(tǒng)一資源定位符)是因特網(wǎng)上標(biāo)準的資源的地址(Address)

標(biāo)準格式:

協(xié)議類型:[//服務(wù)器地址[:端口號]][/資源層級UNIX文件路徑]文件名[?查詢][#片段ID]

完整格式:

協(xié)議類型:[//[訪問資源需要的憑證信息@]服務(wù)器地址[:端口號]][/資源層級UNIX文件路徑]文件名[?查詢][#片段ID]

其中【訪問憑證信息@;:端口號;?查詢;#片段ID】都屬于選填項

如:https://github.com/huihut/interview#cc

HTTP

HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)是一種用于分布式、協(xié)作式和超媒體信息系統(tǒng)的應(yīng)用層協(xié)議。HTTP 是萬維網(wǎng)的數(shù)據(jù)通信的基礎(chǔ)。

請求方法

ebff987a-357e-11ec-82a8-dac502259ad0.png

狀態(tài)碼(Status-Code)

1xx:表示通知信息,如請求收到了或正在進行處理

100 Continue:繼續(xù),客戶端應(yīng)繼續(xù)其請求

101 Switching Protocols 切換協(xié)議。服務(wù)器根據(jù)客戶端的請求切換協(xié)議。只能切換到更高級的協(xié)議,例如,切換到 HTTP 的新版本協(xié)議

2xx:表示成功,如接收或知道了

200 OK: 請求成功

3xx:表示重定向,如要完成請求還必須采取進一步的行動

301 Moved Permanently: 永久移動。請求的資源已被永久的移動到新 URL,返回信息會包括新的 URL,瀏覽器會自動定向到新 URL。今后任何新的請求都應(yīng)使用新的 URL 代替

4xx:表示客戶的差錯,如請求中有錯誤的語法或不能完成

400 Bad Request: 客戶端請求的語法錯誤,服務(wù)器無法理解

401 Unauthorized: 請求要求用戶的身份認證

403 Forbidden: 服務(wù)器理解請求客戶端的請求,但是拒絕執(zhí)行此請求(權(quán)限不夠)

404 Not Found: 服務(wù)器無法根據(jù)客戶端的請求找到資源(網(wǎng)頁)。通過此代碼,網(wǎng)站設(shè)計人員可設(shè)置 “您所請求的資源無法找到” 的個性頁面

408 Request Timeout: 服務(wù)器等待客戶端發(fā)送的請求時間過長,超時

5xx:表示服務(wù)器的差錯,如服務(wù)器失效無法完成請求

500 Internal Server Error: 服務(wù)器內(nèi)部錯誤,無法完成請求

503 Service Unavailable: 由于超載或系統(tǒng)維護,服務(wù)器暫時的無法處理客戶端的請求。延時的長度可包含在服務(wù)器的 Retry-After 頭信息中

504 Gateway Timeout: 充當(dāng)網(wǎng)關(guān)或代理的服務(wù)器,未及時從遠端服務(wù)器獲取請求

其他協(xié)議

(1)SMTP(Simple Main Transfer Protocol,簡單郵件傳輸協(xié)議)是在 Internet 傳輸 Email 的標(biāo)準,是一個相對簡單的基于文本的協(xié)議。在其之上指定了一條消息的一個或多個接收者(在大多數(shù)情況下被確認是存在的),然后消息文本會被傳輸??梢院芎唵蔚赝ㄟ^ Telnet 程序來測試一個 SMTP 服務(wù)器。SMTP 使用 TCP 端口 25。

(2)DHCP(Dynamic Host Configuration Protocol,動態(tài)主機設(shè)置協(xié)議)是一個局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用 UDP 協(xié)議工作,主要有兩個用途:

a、用于內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動分配 IP 地址給用戶

b、用于內(nèi)部網(wǎng)絡(luò)管理員作為對所有電腦作中央管理的手段

(3)SNMP(Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)構(gòu)成了互聯(lián)網(wǎng)工程工作小組(IETF,Internet Engineering Task Force)定義的 Internet 協(xié)議族的一部分。該協(xié)議能夠支持網(wǎng)絡(luò)管理系統(tǒng),用以監(jiān)測連接到網(wǎng)絡(luò)上的設(shè)備是否有任何引起管理上關(guān)注的情況。

今天的分享就到這里了,大家要好好學(xué)C++喲~

寫在最后:對于準備學(xué)習(xí)C/C++編程的小伙伴,如果你想更好的提升你的編程核心能力(內(nèi)功)不妨從現(xiàn)在開始!

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • C語言
    +關(guān)注

    關(guān)注

    183

    文章

    7644

    瀏覽量

    145669
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3716

    瀏覽量

    97212
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2124

    瀏覽量

    77170

原文標(biāo)題:C++基礎(chǔ)語法梳理:計算機網(wǎng)絡(luò)丨應(yīng)用層

文章出處:【微信號:cyuyanxuexi,微信公眾號:C語言編程學(xué)習(xí)基地】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    socket是什么

    Socket(套接字)是計算機網(wǎng)絡(luò)的一個概念,它指示了一個可以進行網(wǎng)絡(luò)通信的軟件端點。通過使用Socket,計算機程序可以通過網(wǎng)絡(luò)進行通信
    發(fā)表于 12-03 08:27

    為什么網(wǎng)絡(luò)需要DHCP服務(wù)器?

    DHCP是一種網(wǎng)絡(luò)協(xié)議,全稱為動態(tài)主機配置協(xié)議(Dynamic Host Configuration Protocol)。它被用于在計算機網(wǎng)絡(luò)自動分配IP地址和其他網(wǎng)絡(luò)配置信息給客戶
    的頭像 發(fā)表于 09-29 11:22 ?2099次閱讀
    為什么<b class='flag-5'>網(wǎng)絡(luò)</b>需要DHCP服務(wù)器?

    什么是NIC(網(wǎng)絡(luò)接口卡)?

    網(wǎng)絡(luò)接口卡(NIC)是一種基本的硬件組件,它使計算機或設(shè)備能夠連接到網(wǎng)絡(luò)。它可以集成到主板,也可以作為擴展卡安裝在計算機上,這標(biāo)志著它在
    的頭像 發(fā)表于 09-22 14:54 ?1180次閱讀
    什么是NIC(<b class='flag-5'>網(wǎng)絡(luò)</b>接口卡)?

    【作品合集】賽昉科技VisionFive 2單板計算機開發(fā)板測評

    賽昉科技VisionFive 2單板計算機開發(fā)板測評作品合集 產(chǎn)品介紹: 昉·星光 2是全球首款集成了3D GPU的高性能量產(chǎn)RISC-V單板計算機,搭載昉·驚鴻-7110(型號:JH-7110
    發(fā)表于 09-04 09:08

    工業(yè)計算機的重要性

    工業(yè)計算機對某些行業(yè)至關(guān)重要。我們將在下面詳細解釋這些行業(yè)的工業(yè)計算機應(yīng)用。1.制造與工業(yè)自動化工業(yè)級計算機非常適合制造工廠,特別是那些想要自動化裝配過程的工廠。在這樣的環(huán)境
    的頭像 發(fā)表于 07-28 16:07 ?585次閱讀
    工業(yè)<b class='flag-5'>計算機</b>的重要性

    自動化計算機經(jīng)過加固后有什么好處?

    讓我們討論一下部署堅固的自動化計算機的一些好處。1.溫度范圍寬自動化計算機經(jīng)過工程設(shè)計,配備了支持寬溫度范圍的組件,使自動化計算解決方案能夠在各種不同的極端環(huán)境運行。自動化
    的頭像 發(fā)表于 07-21 16:44 ?637次閱讀
    自動化<b class='flag-5'>計算機</b>經(jīng)過加固后有什么好處?

    自動化計算機的功能與用途

    工業(yè)自動化是指利用自動化計算機來控制工業(yè)環(huán)境的流程、機器人和機械,以制造產(chǎn)品或其部件。工業(yè)自動化的目的是提高生產(chǎn)率、增加靈活性,并提升制造過程的質(zhì)量。工業(yè)自動化在汽車制造中體現(xiàn)得最為明顯,其中許多
    的頭像 發(fā)表于 07-15 16:32 ?756次閱讀
    自動化<b class='flag-5'>計算機</b>的功能與用途

    網(wǎng)絡(luò)為什么要部署NTP時鐘服務(wù)器?

    隨著計算機網(wǎng)絡(luò)的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用已經(jīng)非常普遍,如電力、金融、通信、交通、廣電、安防、石化、水利、國防、、IT等領(lǐng)域的網(wǎng)絡(luò)系統(tǒng)需要在大范圍保持計算機的時間同步和時鐘準確,但
    的頭像 發(fā)表于 07-15 10:23 ?455次閱讀

    工業(yè)計算機與商用計算機的區(qū)別有哪些

    工業(yè)計算機是一種專為工廠和工業(yè)環(huán)境設(shè)計的計算系統(tǒng),具有高可靠性和穩(wěn)定性,能夠應(yīng)對惡劣環(huán)境下的自動化、制造和機器人操作。其特點包括無風(fēng)扇散熱技術(shù)、無電纜連接和防塵防水設(shè)計,使其在各種工業(yè)自動化場景
    的頭像 發(fā)表于 07-10 16:36 ?765次閱讀
    工業(yè)<b class='flag-5'>計算機</b>與商用<b class='flag-5'>計算機</b>的區(qū)別有哪些

    網(wǎng)絡(luò)授時服務(wù)器(時鐘同步系統(tǒng),GPS時間同步)介紹

    隨著計算機網(wǎng)絡(luò)的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用已經(jīng)非常普遍,眾多領(lǐng)域的網(wǎng)絡(luò)系統(tǒng)如電力、石化、金融業(yè)(證券、銀行)、廣電業(yè)(廣播、電視)、交通業(yè)(火車、飛機)等需要在大范圍保持計算機的時間同步和時間
    的頭像 發(fā)表于 05-22 14:42 ?818次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b>授時服務(wù)器(時鐘同步系統(tǒng),GPS時間同步)<b class='flag-5'>介紹</b>

    時鐘同步在通信系統(tǒng)中有哪些重要作用?

    時鐘同步是指在一個系統(tǒng),各個時鐘能夠準確地顯示相同的時間。在現(xiàn)代科技發(fā)展,時鐘同步是非常重要的,特別是在計算機網(wǎng)絡(luò)和通信系統(tǒng)。在計算機網(wǎng)絡(luò)
    的頭像 發(fā)表于 04-29 13:44 ?1129次閱讀
    時鐘同步在通信系統(tǒng)中有哪些重要作用?

    計算機網(wǎng)絡(luò)入門指南

    計算機網(wǎng)絡(luò)是指將地理位置不同且具有獨立功能的多臺計算機及其外部設(shè)備,通過通信線路連接起來,在網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)管理軟件及網(wǎng)絡(luò)通信協(xié)議的管理和
    的頭像 發(fā)表于 04-22 14:29 ?2282次閱讀
    <b class='flag-5'>計算機網(wǎng)絡(luò)</b>入門指南

    計算機網(wǎng)絡(luò)協(xié)議介紹

    作者:京東零售 王樂 一、從一個請求來看網(wǎng)絡(luò)分層原理 1.1 復(fù)雜的網(wǎng)絡(luò) 以下為一次請求過程可能遇到的問題,預(yù)示著網(wǎng)絡(luò)的復(fù)雜性。 ?? ? 1.2 如何簡化復(fù)雜度 為了簡化
    的頭像 發(fā)表于 04-08 11:26 ?1409次閱讀
    <b class='flag-5'>計算機網(wǎng)絡(luò)</b>協(xié)議<b class='flag-5'>介紹</b>

    計算機網(wǎng)絡(luò)排錯思路總結(jié)

    明人不說暗話,這篇文章我們來聊一個非常有用,同時也是程序員必備的技能,那就是網(wǎng)絡(luò)排錯思路大總結(jié)。
    的頭像 發(fā)表于 04-01 17:32 ?904次閱讀
    <b class='flag-5'>計算機網(wǎng)絡(luò)</b>排錯思路總結(jié)

    工業(yè)與IT網(wǎng)絡(luò)的以太網(wǎng)數(shù)據(jù)幀:格式與用途全解析

    以太網(wǎng)數(shù)據(jù)幀是計算機網(wǎng)絡(luò)通信的基本單位,在不同的應(yīng)用場景,它的格式有所不同。從互聯(lián)網(wǎng)和工業(yè)自動化常見的以太網(wǎng) II 幀,到 VLAN 組網(wǎng)中廣泛使用的 IEEE 802.1Q 幀,再到運營商級別的 QinQ 及高性能計算
    的頭像 發(fā)表于 03-14 17:35 ?1701次閱讀
    工業(yè)與IT<b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>中</b>的以太網(wǎng)數(shù)據(jù)幀:格式與用途全解析