網絡基礎——網絡的由來與發展史

作者:Insist--

個人主頁:insist--個人主頁

作者會持續更新網絡知識和python基礎知識,期待你的關注

目錄

一、網絡的由來

二、計算機網絡的發展史

1、第一階段

2、第二階段

3、第三階段


前言

每天都是使用網絡,那么你知道網絡是怎么來的嗎?又是怎么演變到今天這樣的?今天這篇文章就來談談網絡的由來以及發展史。

一、網絡的由來

1bd3d019863e458e93d5b590dadc1f6f.webp

網絡最初是起源于美國,最初的使用者是美國國防部,當時網絡只是用于軍事目的的通信網絡。 20世紀60年代末,正處于美蘇冷戰時期。美國國防部為了保證美國在受到前蘇聯第一次核打后仍然具有一定的生存和反擊能力,認為有必要設計出一種分散的指揮系統;它由多個分散的指揮點組成,當部分指揮點被摧毀后,其它點仍能正常工作,并且在這些間能夠繞過那些已被摧毀的指揮點而繼續保持聯系。為了實現這一需求,便建設了一個軍用網,叫做“阿帕網”(ARPAnet)

阿帕網于1969正式啟動后,經過不斷發展最終形成“互聯網”。研究人員將之簡稱“Internet”。這個名詞就一直沿用到現在。?

二、計算機網絡的發展史

計算機網絡的發展可以分為三個階段,每個階段都有其標志性的技術。

1、第一階段

20世紀60年代,正值美蘇冷戰時期,美國為了防止其軍事指揮中心被蘇聯摧毀后,軍事指揮出現癱瘓,開始設計一個由許多指揮點組成的分散指揮系統,并把幾個分散的指揮點通過某種通信網連接起來成為一個整體,以保證當其中一個指揮點被摧毀后,不會出現全面癱瘓的現象。

1969年,美國國防部高級研究計劃局,把四臺軍事及研究用的計算機主機連接起來,于是ARPAnet網絡誕生了。ARPAnet是計算機網絡發展中的一個里程碑,是Internet實現的基礎。ARPAnet使用分組交換技術。

分組交換解釋:這種技術是將傳輸的數據加以分割,并在每段數據前面加上一個標有接收信息的地址標識,從而實現信息傳遞的一種通信技術。

分組交換技術是這個階段網絡發展的重要標志之一。

2、第二階段

20世紀70年代末到80年代初,計算機網絡蓬勃發展,各種各樣的計算機網絡應運而生,網絡的規模和數量都得到了很大的提升,一系列網絡的建設,產生了不同網絡之間互連的需求,1974年美國國防部高級研究計劃局的鮑勃·卡恩和斯坦福大學的溫頓·瑟夫合作,提出TCP/IP協議思想。這一思想的提出,提供了這樣一種可能:不同廠商生產的計算機,在不同結構的網絡間實現互通。而這正是Internet誕生時面臨的首要挑戰。

20世紀80年代可以說是網絡發展中非常重要的十年,直到1980年,TCP/IP協議研制成功,1982年ARPAnet開始采用IP協議。1985年,NSF (全稱:National Science Foundation)翻譯過來就是:美國國家科學基金會,組建NSFnet,美國的許多大學,政府資助的研究機構甚至一些私營的研究機構紛紛把自己的局域網并入NSFnet中,使其迅速擴大,1986年,NSPNet網絡為其成為今后Internet的主干網奠定了基礎,在這個階段出現的標志性技術是TCP/IP

TCP/IP解釋:TCP/IP(傳輸控制協議/網際協議),是能夠在多個不同網絡間實現信息傳輸的協議簇;TCP/IP協議不僅僅指的是TCP和IP兩個協議,而是指一個由TCP、UDP、IP等等協議構成的協議簇,因為再協議簇中TCP協議和IP協議最具代表性,所以被稱為TCP/IP協議。

3、第三階段

從20世紀90年代中期開始,互聯網進入了高速發展階段。1995年以來,互聯網用戶數量呈指數增長趨勢,平均每半年翻一番。這個階段的標志性技術是Web技術

Web技術將傳統的語音,數據和電視網絡進行融合,使得互聯網的發展和應用出現了新的飛躍。各種Web應用帶動了我國網民規模的迅速擴大。

02495b4c4aa54cd18f01f66352600406.jpg

Web解釋:Web(World Wide Web)是指萬維網,是一種基于互聯網的信息交流和共享平臺。它由許多連接在一起的網絡(電腦、手機等等智能設備)組成,通過標準化的語言和協議(如HTTP)來實現信息的傳遞和共享。通過萬維網,用戶可以訪問并瀏覽網頁、查找信息等等。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/35464.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/35464.shtml
英文地址,請注明出處:http://en.pswp.cn/news/35464.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

FPGA----Vivado SDK創建并使用靜態鏈接庫(C/C++代碼移植)

1、在進行SoC開發時,PS端的C/C代碼可能涉及到核心算法需要移植操作,為此,本文講述了如何將C/C代碼打包為.a文件供程序調用 2、文章以我的程序為例,逐步講述代碼生成靜態鏈接庫并調用的方法。 下面是我程序的目錄結構&#xff0c…

spring boot實現實體類參數自定義校驗

安裝依賴項 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId></dependency>1、新建實體類 Data public class UserEntity {private String name;private Integer age;…

RocketMQ 延遲消息

RocketMQ 延遲消息 RocketMQ 消費者啟動流程 什么是延遲消息 RocketMQ 延遲消息是指&#xff0c;生產者發送消息給消費者消息&#xff0c;消費者需要等待一段時間后才能消費到。 使用場景 用戶下單之后&#xff0c;15分鐘未支付&#xff0c;對支付賬單進行提醒或者關單處理…

PostgreSQL查詢慢sql原因和優化方案

PostgreSQL sql查詢慢優化方案有一下幾種解決方案&#xff1a; 1.關閉會話 查詢慢sql的執行會話&#xff0c;關閉進程。 查看數據庫后臺連接進程 SELECT count(*) FROM pg_stat_activity;SELECT * FROM pg_stat_activity; 查看數據庫后臺連接進程&#xff0c;但是此條SQL不…

python提取pdf圖片

import fitz import re import osdef save_pdf_img(path, save_path):path: pdf的路徑save_path : 圖片存儲的路徑# 使用正則表達式來查找圖片checkXO r"/Type(? */XObject)"checkIM r"/Subtype(? */Image)"# 打開pdfdoc fitz.open(path)# 圖片計數im…

用HARU-Net增強核分割:一種基于混合注意的殘差u塊網絡

文章目錄 Enhancing Nucleus Segmentation with HARU-Net: A Hybrid Attention Based Residual U-Blocks Network摘要本文方法損失函數后處理消融實驗 Enhancing Nucleus Segmentation with HARU-Net: A Hybrid Attention Based Residual U-Blocks Network 摘要 核圖像分割是…

W6100-EVB-PICO 做TCP Server進行回環測試(六)

前言 上一章我們用W6100-EVB-PICO開發板做TCP 客戶端連接服務器進行數據回環測試&#xff0c;那么本章將用開發板做TCP服務器來進行數據回環測試。 TCP是什么&#xff1f;什么是TCP Server&#xff1f;能干什么&#xff1f; TCP (Transmission Control Protocol) 是一種面向連…

zabbix監控安裝部署

目錄 一、環境 二、配置 1.配置yum源&#xff0c;這里用的清華的 2.過濾一下安裝包&#xff0c;查看依賴包 安裝依賴包 3.配置數據庫 開機自啟 創建數據庫 創建用戶 授權 導入數據到數據庫 查看zabbix數據庫有沒有表和數據 4.修改zabbix配置文件 1.修改zabbix配置…

去趨勢化一個心電圖信號、信號功率譜、低通IIR濾波器并平滑信號、對濾波器引起的延遲進行補償研究(Matlab代碼實現)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;歡迎來到本博客????&#x1f4a5;&#x1f4a5; &#x1f3c6;博主優勢&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客內容盡量做到思維縝密&#xff0c;邏輯清晰&#xff0c;為了方便讀者。 ??座右銘&a…

SPM實現framework自動管理和分發

一、前言 Swift Package Manager (SPM) 是蘋果官方提供的用于管理 Swift 項目的依賴關系和構建過程的工具。它是一個集成在 Swift 編程語言中的包管理器&#xff0c;用于解決在開發過程中管理和構建包依賴項的需求。 那么如何使用SPM管理和分發Objective C編寫的二進制庫呢&a…

HOT86-單詞拆分

leetcode原題鏈接&#xff1a;單詞拆分 題目描述 給你一個字符串 s 和一個字符串列表 wordDict 作為字典。請你判斷是否可以利用字典中出現的單詞拼接出 s 。注意&#xff1a;不要求字典中出現的單詞全部都使用&#xff0c;并且字典中的單詞可以重復使用。 示例 1&#xff1a…

不同路徑 II——力扣63

class Solution {public:int uniquePathsWithObstacles(vector<vector<int>>& obstacleGrid) {int n=

一鍵登錄是如何在登錄方式中脫穎而出的?

首先&#xff0c;我們先了解一下登錄方式的演變過程&#xff0c;大致可以分為三個階段。分別是賬號密碼登錄、短信驗證碼登錄和一鍵登錄。 階段一&#xff1a;賬號密碼登錄 賬號密碼登錄是一種常見的用戶身份驗證方式&#xff0c;用戶需要輸入一個唯一的賬號和對應的密碼來登…

【APITable】教程:創建并運行一個自建小程序

1.進入APITable&#xff0c;在想要創建小程序的看板頁面點擊右上角的【小程序】&#xff0c;進入小程序編輯頁面。 2.創建一個新的小程序區。 點擊【 添加小程序】 點擊創建小程序&#xff0c;選擇模板&#xff0c;輸入名字。 3.確定后進入小程序部署引導頁面。 4.打開Xshell 7…

初識鴻蒙跨平臺開發框架ArkUI-X

HarmonyOS是一款面向萬物互聯時代的、全新的分布式操作系統。在傳統的單設備系統能力基礎上&#xff0c;HarmonyOS提出了基于同一套系統能力、適配多種終端形態的分布式理念&#xff0c;能夠支持手機、平板、智能穿戴、智慧屏、車機等多種終端設備&#xff0c;提供全場景&#…

99. for循環練習題-3種方式輸出0-9

【目錄】 文章目錄 99. for循環練習題-3種方式輸出0-91. for循環和while循環的區別2. 輸出 0~(n-1)的數字2.1 基礎代碼2.2 自定義函數代碼2.3 異常處理語句代碼 【正文】 99. for循環練習題-3種方式輸出0-9 1. for循環和while循環的區別 for循環和while循環都用于重復執行特定…

Linux一些常見的命令

1. 基礎命令 1. ls&#xff1a; 列出目錄內容。- 例如&#xff1a;ls -l 以長格式列出文件和目錄。2. cd&#xff1a; 切換工作目錄。- 例如&#xff1a;cd /home/user 進入 /home/user 目錄。3. pwd&#xff1a; 顯示當前工作目錄的路徑。4. mkdir&#xff1a; 創建新目錄。-…

flink-對齊和不對齊,精準一次和至少一次

精準一次怎么保證&#xff1f;可以設置為以下2個 對齊 當有一個barrier比較快時&#xff0c;輸入緩沖區阻塞&#xff0c;當另外一個barrier到來時&#xff0c;才進行備份&#xff0c;所以數據不會重復。優點&#xff1a;不會造成數據重復缺點&#xff1a;會造成數據積壓&#x…

ChatGPT Plus和ChatGPT對比

模型規模更大&#xff0c;參數數量超過6萬億&#xff0c;比ChatGPT大很多訓練數據更豐富&#xff0c;包括不同語言、領域和類型的數據語言理解和生成能力更強&#xff0c;能夠更準確地理解和生成文本可解釋性和可控性更好&#xff0c;支持更多的調參和控制參數&#xff0c;生成…

uni-app和springboot完成前端后端對稱加密解密流程

概述 使用對稱加密的方式實現。前端基于crypto-js。uni-app框架中是在uni.request的基礎上&#xff0c;在攔截器中處理的。springboot在Filter中完成解密工作。 uni-app 項目中引入crypto-js。 npm install crypto-js加密方法 const SECRET_KEY CryptoJS.enc.Utf8.parse(…