中科大计算机网络笔记第一章1.8 互联网历史笔记

计算机网络与互联网历史概述

一、早期通信方式

1. 线路交换

  • 时间‌:1960年之前
  • 特点 ‌:
    • 线路建立时间长,代价高。
    • 线路资源独享,不适合突发性强的计算机通信。
    • 可靠性不高,核心节点损毁影响大。

二、分组交换理论的提出与发展

1. 理论研究

  • 时间‌:1960年代
  • 研究小组‌:三个独立的研究小组
  • 内容‌:证明分组交换在通信具有强突发性的情况下,更适合计算机间通信。

2. 实验网络

  • 时间‌:1962年至1972年
  • 项目‌:阿帕网(ARPANET)
  • 资助方‌:美国国防部高级计划研究局(DARPA)
  • 目的‌:验证分组交换在资源共享性和可靠性方面的优势。

三、ARPANET的建立与发展

1. 初期节点

  • 时间‌:1969年
  • 节点‌:第一个节点在UCLA建立,随后扩展到四个节点。
  • 设备‌:接口报文处理机(IMP)
  • 通信方式‌:数据分成单位存储转发。

2. 公开展示与问题

  • 时间‌:1972年
  • 事件‌:ARPANET公开展示,但直接当机。
  • 协议‌:网络控制协议(NCP)

3. 扩展与专用网络兴起

  • 时间‌:1972年至1980年
  • 事件‌:ARPANET节点数量增加,专用网络和网络互联兴起。
  • 问题‌:各公司网络标准不统一,互联困难。

四、网络互联标准的探索

1. 公司内部解决方案

  • 方案‌:各公司制定内部专用体系结构和标准。
  • 例子‌:DEC公司的DECnet、IBM公司的SNA、施乐公司的XNS。

2. 全球标准的需求

  • 问题‌:公司内部标准不统一,需要全球范围内的标准。
  • 方案‌:国际标准化组织(ISO)提出OSI参考模型及一系列标准。
  • 问题‌:标准过于臃肿,效率低下,投资保护性差。

五、互联网的兴起与发展

1. 互联网互联原则

  • 提出者‌:瑟夫(Vint Cerf)和卡恩(Bob Kahn)
  • 原则‌:采用覆盖的方式,通过IP层实现不同物理网络的互联。
  • 服务‌:IP层提供尽力而为的服务,可靠数据传输由端系统完成。

2. TCP/IP协议的引入

  • 时间‌:1983年
  • 事件‌:ARPANET从NCP协议升级到TCP/IP协议。
  • 影响‌:主机设备和路由器分离,节点类型明确。

3. 互联网的发展

  • 用户增长‌:联网设备和应用不断增加。
  • 商业应用‌:NSFNET放宽商业应用限制,促进互联网发展。
  • 技术创新‌:Web应用的发明和图形用户界面浏览器的推出。

六、现代互联网的特点与挑战

1. 特点

  • 包容性‌:IP over everything,支持多种物理网络和应用。
  • 应用部署便捷‌:应用层部署快速,吸引大量用户。
  • 经济因素‌:免费协议栈、开源软件等推动互联网发展。

2. 挑战

  • 安全性问题‌:网络攻击和数据泄露。
  • 扩容问题‌:地址不足、带宽需求增加。
  • 新技术融合‌:与物联网、5G等新技术结合带来的复杂性。

七、未来展望

  • 发展趋势‌:物联网、云计算、大数据等技术的融合。
  • 网络架构变化‌:可能酝酿重大变革以适应新技术和新需求。
  • 持续创新‌:不断推出新应用和服务,推动互联网持续发展。
相关推荐
Johny_Zhao31 分钟前
Vmware workstation安装部署微软SCCM服务系统
网络·人工智能·python·sql·网络安全·信息安全·微软·云计算·shell·系统运维·sccm
会员果汁34 分钟前
网络实验-VRRP
网络
XiaoCCCcCCccCcccC1 小时前
Linux 的 UDP 网络编程 -- 回显服务器,翻译服务器
linux·网络·udp
獨枭1 小时前
Visual Studio 2022 跨网络远程调试
网络·ide·visual studio
深度学习04071 小时前
【网络实验】-BGP-EBGP的基本配置
网络·智能路由器
阿斯顿法国红酒快2 小时前
Windows系统安全加固
网络·windows·安全·网络安全·系统安全·ddos
sun0077003 小时前
windows 10 做服务器 其他电脑无法访问,怎么回事?
运维·服务器·网络
2401_896008193 小时前
TCP连接状态说明
运维·服务器·网络
利刃大大3 小时前
【网络编程】十、详解 UDP 协议
网络·网络协议·udp
LaoZhangGong1234 小时前
W5500使用ioLibrary库创建TCP客户端
网络·经验分享·stm32·网络协议·tcp/ip