完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>
標簽 > 計算機網絡
計算機網絡,是指將地理位置不同的具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統,網絡管理軟件及網絡通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。
要想讓兩臺計算機進行通信,必須使它們采用相同的信息交換規則。我們把在計算機網絡中用于規定信息的格式以及如何發送和接收信息的一套規則稱為網絡協議(network protocol)或通信協議(communication protocol)。
為了減少網絡協議設計的復雜性,網絡設計者并不是設計一個單一、巨大的協議來為所有形式的通信規定完整的細節,而是采用把通信問題劃分為許多個小問題,然后為每個小問題設計一個單獨的協議的方法。這樣做使得每個協議的設計、分析、編碼和測試都比較容易。分層模型(layering model)是一種用于開發網絡協議的設計方法。本質上,分層模型描述了把通信問題分為幾個小問題(稱為層次)的方法,每個小問題對應于一層。
在計算機網絡中要做到有條不紊地交換數據,就必須遵守一些事先約定好的規則。這些規則明確規定了所交換的數據格式以及有關的同步問題。這里所說的同步不是狹義的(即同頻或同頻同相)而是廣義的,即在一定的條件下應當發生什么事件(如發送一個應答信息),因而同步含有時序的意思。這些為進行網絡中的數據交換而建立的規則、標準或約定稱為網絡協議,網絡協議也可簡稱為協議。網絡協議主要由以下三個要素組成。
計算機網絡,是指將地理位置不同的具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統,網絡管理軟件及網絡通信協議的管理和協調下,實現資源共享和[1] 信息傳遞的計算機系統。
要想讓兩臺計算機進行通信,必須使它們采用相同的信息交換規則。我們把在計算機網絡中用于規定信息的格式以及如何發送和接收信息的一套規則稱為網絡協議(network protocol)或通信協議(communication protocol)。
為了減少網絡協議設計的復雜性,網絡設計者并不是設計一個單一、巨大的協議來為所有形式的通信規定完整的細節,而是采用把通信問題劃分為許多個小問題,然后為每個小問題設計一個單獨的協議的方法。這樣做使得每個協議的設計、分析、編碼和測試都比較容易。分層模型(layering model)是一種用于開發網絡協議的設計方法。本質上,分層模型描述了把通信問題分為幾個小問題(稱為層次)的方法,每個小問題對應于一層。
在計算機網絡中要做到有條不紊地交換數據,就必須遵守一些事先約定好的規則。這些規則明確規定了所交換的數據格式以及有關的同步問題。這里所說的同步不是狹義的(即同頻或同頻同相)而是廣義的,即在一定的條件下應當發生什么事件(如發送一個應答信息),因而同步含有時序的意思。這些為進行網絡中的數據交換而建立的規則、標準或約定稱為網絡協議,網絡協議也可簡稱為協議。網絡協議主要由以下三個要素組成。
?、?語法,即數據與控制信息的結構或格式。
?、?語義,即需要發出何種控制信息,完成何種動作以及做出何種響應。
?、?同步,即事件實現順序的詳細說明。
網絡協議是計算機網絡的不可缺少的組成部分。
協議通常有兩種不同的形式。一種是使用便于人來閱讀和理解的文字描述,另一種是使用計算機能夠理解的程序代碼。
對于非常復雜的計算機網絡協議,其結構應該是層次式的。分層可以帶來許多好處。
?、?各層之間是獨立的。某一層并不需要知道它的下一層是如何實現的,而僅僅需要知道該層通過層間的接口(即界面)所提供的服務。由于每一層只實現一種相對獨立的功能,因而可將一個難以處理的復雜問題分解為若干個較容易處理的更小一些的問題。這樣,整個問題的復雜程度就下降了。
?、?靈活性好。當任何一層發生變化時(例如由于技術的變化),只要層間接口關系保持不變,則在這層以上或以下各層均不受影響。此外,對某一層提供的服務還可進行修改。當某層提供的服務不再需要時,甚至可以將這層取消。
?、?結構上可分割開。各層都可以采用最合適的技術來實現。
?、?易于實現和維護。這種結構使得實現和調試一個龐大而又復雜的系統變得易于處理,因為整個的系統已被分解為若干個相對獨立的子系統。
?、?能促進標準化工作。因為每一層的功能及其所提供的服務都已有了精確的說明。
分層時應注意使每一層的功能非常明確。若層數太少,就會使每一層的協議太復雜。但層數太多又會在描述和綜合各層功能的系統工程任務時遇到較多的困難。
我們把計算機網絡的各層及其協議的集合,稱為網絡的體系結構。換種說法,計算機網絡的體系結構就是這個計算機網絡及其構件所應完成的功能的精確定義。需要強調的是:這些功能究竟是用何種硬件或軟件完成的,則是一個遵循這種體系結構的實現的問題。體系結構的英文名詞architecture的原意是建筑學或建筑的設計和風格。但是它和一個具體的建筑物的概念很不相同。我們也不能把一個具體的計算機網絡說成是一個抽象的網絡體系結構??傊?,體系結構是抽象的,而實現則是具體的,是真正在運行的計算機硬件和軟件。
圖5.8所示是計算機網絡體系結構示意圖。其中圖5.8(a)是OSI的七層協議體系結構圖、圖5.8(b)是TCP/IP四層體系結構、圖5.8(c)是五層協議的體系結構。五層協議的體系結構綜合了前兩種體系結構的優點,既簡潔又能將概念闡述清楚。
絞線是目前最常用的傳輸介質之一,它由兩根絞在一起的導線組成,可用于傳輸模擬或數字信號。同軸電纜也是一種常用的傳輸介質,它由內外兩層導體組成,中間填充絕緣材料。
網線接法A類和B類有什么區別 網線接法568a和568b區別
A類和B類網線接法是用于連接計算機網絡中的設備的兩種不同的標準。它們之間的主要區別在于線序的不同。下面我將詳細介紹A類和B類的不同之處。 首先,我們需要...
交換機是計算機網絡中常見的一種網絡設備,用于在局域網中傳輸數據。它可以根據數據包的目的地址進行轉發,并且可以實現多臺計算機的同時通信。交換機的工作原理涉...
Hadoop是一個開源的分布式計算框架,它可以處理大規模數據集并能夠在通常由計算機集群或者計算機網絡上的數千臺計算機上并行運行。Hadoop的設計初衷是...
OSI七層模型是一種將計算機網絡通信分為七個層次,并定制了每個層次的功能和協議的標準模型。這個模型的設計是為了使不同的計算機網絡設備和系統能夠進行互操作...
網絡拓撲結構是指計算機網絡中節點與連接線之間的總體布局形式。根據節點與連接線的布局形式,網絡拓撲結構可以分為以下幾種類型: 星型拓撲:星型拓撲是以一個中...
交換機(Switch)是計算機網絡中常見的一種數據通信設備,它用于在局域網(LAN)內的不同設備之間進行數據的轉發和交換。交換機通過學習和轉發數據幀的方...
芯盾時代參與的國家標準《網絡安全技術 零信任參考體系架構》發布
近日,國家市場監督管理總局、國家標準化管理委員會發布中華人民共和國國家標準公告(2024年第6號),芯盾時代參與編寫的國家標準GB/T 43696-20...
在城市中,隨著車輛數量的持續增加,停車難已經成為一個不可忽視的問題。有效的停車場管理系統對于提升車輛通行效率和增強用戶停車體驗至關重要。本文將深入探討設...
路由器的六種傳輸模式,你都知道哪個呢? 路由器是當今網絡通信中不可或缺的設備,它能將網絡數據包在不同的計算機網絡中進行轉發。而在這個過程中,路由器還支持...
你真知道交換機、路由器和防火墻的區別嗎? 交換機、路由器和防火墻是計算機網絡中常見的三種設備,它們各自起到不同的作用以提供網絡連接、數據轉發和安全保護。...
時鐘同步怎樣組網? 時鐘同步是計算機網絡中的重要問題,主要用于確保在多個節點之間保持時間的一致性。時鐘同步對于網絡的可靠性和性能至關重要,因此組網時時鐘...
兩個機器的時鐘怎么同步? 在現代社會中,時間同步對于各種科學研究、工業生產和通信技術都具有重要意義。在許多應用程序中,如分布式系統、計算機網絡和數據同步...
計算機網絡工程是指設計、建立和管理計算機與設備之間的連接和通信系統的過程。網絡工程包括哪些內容呢?廣東東莞網絡工程公司表示它涵蓋了網絡規劃、網絡設備配置...
計算機網絡中的通信子網主要負責數據的傳輸、處理、轉換和交換,以及提供相關的網絡控制協議、通信控制軟件和通信設備等功能,同時還對網絡進行管理和為用戶提供數...
通信子網在計算機網絡中扮演著至關重要的角色。它是實現網絡內和網絡間數據通信的關鍵基礎設施,為上層應用提供了通用的通信接口和協議。同時,它也是促進信息交流...
編輯推薦廠商產品技術軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯網 | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發電 | UPS | AR | 智能電網 | 國民技術 | Microchip |
開關電源 | 步進電機 | 無線充電 | LabVIEW | EMC | PLC | OLED | 單片機 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 藍牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太網 | 仿真器 | RISC | RAM | 寄存器 | GPU |
語音識別 | 萬用表 | CPLD | 耦合 | 電路仿真 | 電容濾波 | 保護電路 | 看門狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 閾值電壓 | UART | 機器學習 | TensorFlow |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |