计算机网络的发展简史

article/2025/3/17 18:56:55

目录

  • 前言
  • 一、互联网发展历史
    • 1. 第一阶段:ARPANET
    • 2. 第二阶段:三级结构互联网
    • 3. 第三阶段:多层次ISP互联网
  • 二、中国互联网的发展简史
    • 1. 发展阶段
    • 2. 公共网络
  • 总结


前言

时间是2022年的6月,当真正的注意到现在的时间时不禁感叹时间过的真快,转眼间就到了大三的末尾,回想起自己大学三年的生活,仿佛刚入学还是在昨天。大三上学期的结尾有幸收获到了CSDN公司Java研发实习生的offer,上学期随着校内最后一门期末考试的结束,便踏上了前往CSDN实习的旅程。在公司里我认识了很多的大佬,也学习到了很多的知识,在CSDN实习了一段时间以后愈发的认识到了计算机基础知识(操作系统,计算机网络,数据结构,计算机组成原理)的重要性以及自己在学校学习中的不足,在这里将计算机基础重新学习的过程在此进行记录。
请添加图片描述


一、互联网发展历史

请添加图片描述

1. 第一阶段:ARPANET

1969年美国国防部创建的小型网络,也就是计算机互联网的第一阶段:APRANET,此时的APRANET是一个比较小的,也是一个很简单的网络。
因为当时的计算机比较稀缺,同时也比较贵重,因此APRANET的初衷是将就近仅有的几个计算机连接起来
请添加图片描述

2. 第二阶段:三级结构互联网

随着时间的推进,计算机也逐渐的进入了普通用户的家庭。在当时,包括学校、研究所、实验室等地方都有了使用计算机的条件,因此,在第一阶段的APRANET单个网络已经不能够满足的网络的需求,因此计算机进入了第二阶段:三级结构互联网

此时的互联网已经可以将美国的大学、研究所、实验室等地方的互联网进行连接起来
请添加图片描述

3. 第三阶段:多层次ISP互联网

随着时间的进一步发展,第二阶段的三级结构的互联网也已经无法满足人们对计算机网络的使用需求,在越来越高的需求推动下,计算机互联网也迎来了第三阶段:多层次ISP互联网

ISP(Internet Service Provider):网络服务提供商
中国电信、中国移动、中国联通等

请添加图片描述

  1. 顶级的ISP为主干ISP,中国的ISP可以连接其他国家的ISP各个国家的网络通信都是由主干ISP连接起来的
  2. 接下来就是地区ISP,举个例子:在北京的移动叫做北京移动,在南京的移动叫做南京移动,地区ISP主要负责的就是地区网络服务的提供,地区ISP可以连接公司、校园、家庭等

现代国际互联网的主要线路:https://www.infrapedia.com/
在这个网站中可以看到当前全世界互联网的主要线路,包括海底电缆等线路
在这里插入图片描述


二、中国互联网的发展简史

1. 发展阶段

中国互联网发展历史要晚于美国,同时中国互联网发展的历史也可以分为三个阶段

  1. 1980年开始互联网实验
  2. 1989年第一个公共网络建立运行
  3. 1994年接入国际互联网

2. 公共网络

随着中国互联网的发展,中国也建立了多个公用的计算机网络,可以与国际进行信息的交换,其中有五个公共网络是规模最大的

  1. 中国电信互联网CHINANET
  2. 中国联通互联网UNINET
  3. 中国移动互联网CMNET
  4. 中国教育与科研计算机网CERNET
  5. 中国科学技术网CSTNET

以上五个公共网络是中国规模最大的公共计算机网络,我们在出国后的流量以及国外信息的访问主要也是通过这五个公共的网络来提供网络服务,除了国家技术的参与以外,对于一些民间企业也有着很大的贡献,其中就有一些很知名的企业家

民间企业
1996年,张朝阳创建搜狐
1997年,丁磊创建网易
1998年,王志东创建新浪
1998年,马化腾、张志东创建腾讯
1999年,马云创建阿里巴巴
2000年李彦宏创建百度

总结

在这里记录了互联网的发展历史,互联网发展历史分为三个阶段,第一个阶段和第二个阶段主要发生在美国,第三个阶段才将全球范围内的互联网连接起来。其次是中国互联网发展简史,有很重要的三个年份,也可以说是很重要的三个阶段,分别为1980年开始互联网实验1989年第一个公共网络接入运行1994年接入国际互联网,除此之外也有一些企业家也推动了中国互联网技术的发展。以上便是本篇文章内容的总结。


http://chatgpt.dhexx.cn/article/Gh3VTYXm.shtml

相关文章

浅谈网络舆情监测系统中爬虫的设计及系统架构

前言 说到网络舆情监测想必很多人都不陌生。可以跟大家这么说吧。爬虫所能带来的商业价值适用并深存于所有小-中-大企业中,尤其做网络舆情的大数据公司所有的业务基本都必须依托于爬虫来开展它的战略布局,毕竟有了米才能做饭嘛~ 不信的话我简单的来采访一下做舆情项目的相关…

基于java的网络在线考试管理系统的设计与实现--毕业开题报告

基于java的网络在线考试管理系 统的设计与实现开题报告–毕业设计 最近grace刚完成毕业设计 通过了赶紧来给宝贝们分享我的成果哈哈 设计题目:基于java的网络在线考试管理系统的设计与实现 一、选题依据: 1.国内外有关的研究动态 在线考试系统在国内…

校园网系统集成方案设计

校园网系统集成方案设计 第一篇的文章献给我的网络系统集成大作业,这篇文章是关于校园网系统集成方案的设计,文章有很多不足仅限于我目前的水平。 第一章 前言 随着经济的发展,信息起着越来越重要的作用。计算机、网络和多媒体等信息技术的…

VM虚拟机上的网络设置

1. 前言 一般Linux编程时,经常都会使用虚拟机跑Linux系统,VMware Workstation Pro 虚拟机里的系统不管是Linux、还是windows、还是其他系统想要上网就必须配置好虚拟网络连接方式。VMware Workstation 支持共享、桥接,选择网卡的方法自定义上网方式。 如果虚拟机里的系统想…

Cisco Packet Tracer 网络系统工程实训大作业【附网络拓扑图】

文章目录 前言网络拓扑图资源项目基本要求项目一项目二项目三 实验原理静态路由基本原理VLAN基本原理OSPF的基本原理 项目的实现项目一的设计与实现网络拓扑图接口信息配置流程连通性测试 项目二的设计与实现网络拓扑图接口信息配置流程连通性测试 项目三的设计与实现网络拓扑图…

零信任网络

“前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。” 前言 - 床长人工智能教程 零信任: 零信任概念是由网络去边界化发展改进而来。之前网络的建设理念中,将网络分…

Linux系统中网络管理命令和查看网络配置的命令

前言 这是我听老师讲课做的笔记,考试要看的。 这是视频地址 作者:RodmaChen 关注我的csdn博客,更多Linux笔记知识还在更新 说明:本人只在csdn写博客,如果在其他网站上看到,请不要信 网络管理命令和查看网络配置的命令 …

基于卷积神经网络的电影推荐系统

基于卷积神经网络的电影推荐系统 前言1.实现效果1.1 算法运行结果1.2 系统主要界面 2.主要代码实现2.1 网络模型代码2.2 django代码 前言 如今协同过滤等传统推荐算法被广泛用于推荐,但也存在冷启动、矩阵稀疏等问题,本项目用深度学习来实现电影推荐&am…

炸鸡网络验证系统

文章目录 前言一、炸鸡网络验证系统二、程序演示与下载1.程序演示2.程序下载 前言 今天介绍的是一款才了解到的系统,网络验证系统。具体介绍如下 一、炸鸡网络验证系统 炸鸡网络验证系统基于PhpMySql数据库架构的网络验证系统,安全稳定、性能强悍、承…

Linux系统的网络设置

前言 linux上设置网络需要设置 IP、子网掩码、网关、DNS等。设置正确才可访问网络,否则会出现无法联网的问题。下面会写出如何设置IP等信息,如何处理路由表等操作。 一. 查看网络配置 1.1 查看所有活动网接口的信息 执行ifconfig 命令 ens33&#…

1.网络安全之windows系统知识

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、Windows 常见分类二、Windows 常用操作1.Windows常用快捷键2.Windows常用控制台 三、Windows 网络配置1.IP地址2.子网掩码3.默认网关4.Windows Cmd 介绍及使…

python中split()方法的使用

split()方法是用来拆分字符串的,返回的数据类型是列表,当传入参数时,必须指定分割符。当不传递参数时,此时将整个字符串作为列表的一个元素返回。 使用方法: 1.空格作为分隔符 2.按点号.分割 当字符串中没有指定分割符时,会将整个字符串作为列表的一个元素返回。 3.包含…

java split 顺序_Java的split方法说明

相信大家都经常使用String 的split方法,但是大家有没有遇到下面的这种情况: 大家想想下面的代码执行结果是什么 public static voidmain(String[] args) {//TODO Auto-generated method stub String str1= "a,b,c,,,a"; String str2= "a,b,c,,,"; String…

String类中split()方法的使用

String类中split方法的使用 查看api会发现,split方法有方法重载 一个是split(String regex)一个是split(String regex,int limit) 先讲解split(String regex,int limit) …

Java split方法详细讲解

1. 问题描述 描述:在日常编写代码时,我们经常遇到需要将一串字符串中的数据进行分析摘取,从中获得分隔符外的数据,此时便不得不提split方法。 2. 方法介绍 分隔符可以是任意字符、符号、数字、字符串等。 2.1 split(String re…

split()方法的用法,超详细讲解

java 认识split()方法 在java中常常会有对字符串进行的操作, 而有时候我们想把一个字符串拆分成为多个字符串, 这个时候我们就用到了**split()**方法。本文就是解释split()方法的使用,将通过用法例子的形式带大家认识split()。 split()的使…

c语言计算闰年

1.普通闰年:能被4整除,不能被100整除。 2.世纪闰年:内部400整除。 一年的月份 8月前,单月为31,双月为30天 8月以及8月以后,单月为31天,双月为30天。 可以用 month&0x01来判断是单月还是双月…

C语言统计多个闰年,C语言统计闰年

源码如下&#xff1a; #include int main() { // 统计1-2020的闰年 printf("1-2020的闰年: \n\n"); int ye, c 0; for (ye 1; ye < 2020; ye) //此处也可更改为指定年份区间 { if (((ye % 4 0) && (ye % 100 ! 0)) || (ye % 400 0)) //闰年的定义&…

C语言闰年判断

闰年的条件&#xff1a;可以被4整除且不能被100整除或能被400整除的年份&#xff0c;通过函数实现&#xff0c; 例&#xff1a;输出从2100-2300年的所有闰年 #include<stdio.h> int isLeapYear(int year){if(year%4000)return 1;else{if(year%40&&year%100!0)r…

【C语言】输出闰年的三种方法

系列文章目录 C语言基础整体框架&#xff08;二&#xff09;http://t.csdn.cn/QyW6l C语言基础整体框架&#xff08;二&#xff09;http://t.csdn.cn/BqPr5 猜数字游戏--分支循环 http://t.csdn.cn/SNUTz 目录 系列文章目录 前言 问题描述&#xff1a; 一、分支循环法 …