因特网与TCP/IP协议:从概念到发展
需积分: 14 185 浏览量
更新于2024-08-17
收藏 449KB PPT 举报
"网络软件开发技术主要探讨的是关于因特网的发展和其核心技术——TCP/IP协议。本文通过对比人的协议和网络协议,揭示了网络通信的基本原理。"
在信息技术领域,网络软件开发技术是构建和维护互联网应用的关键部分。这篇资料首先介绍了因特网的概念,它是一个基于TCP/IP协议的全球性网络,将世界各地的不同计算机网络连接在一起,提供了一个信息交流的全球平台。因特网的发展历程中,TCP/IP协议的诞生起着决定性作用,由ARPA的鲍勃·凯恩和斯坦福的温登·泽夫共同研发。随着TCP/IP在ARPA网中的广泛应用,Internet这个术语被正式采纳。
1985年的NSFNet是因特网发展的重要里程碑,它在美国国家科学基金会的支持下建立,连接了五大超级计算中心,同时得到了军方的支持。随后,多协议路由器的出现,如Cisco公司的创新,极大地促进了网络互联。超文本标记语言HTML的发明,以及1989年WWW的诞生,由蒂姆·伯纳斯-李在日内瓦的欧洲粒子物理实验室创建,为互联网带来了全新的交互方式。
进入90年代,互联网的应用迅速普及,电子邮件、FTP、新闻组等服务广受欢迎,而Mosaic浏览器的出现,开启了网页浏览的新时代,Netscape和Internet Explorer的相继推出,进一步推动了互联网的大众化。与此同时,网络技术如ATM和千兆以太网的发展,以及Java技术的引入,为网络编程带来了革命性的变化,SUN公司的Java平台无关性理念让“一次编写,到处运行”成为可能。
在硬件层面,个人电脑和服务器作为互联网的基础设备,不断发展,而瘦客户机和手持电脑(HPC)的出现,使得互联网接入更加便捷。此外,研究项目如Internet2和NGI(下一代互联网)持续推动着互联网技术的进步,并逐步走向商业化运营。
总结来说,网络软件开发技术的核心在于理解并运用TCP/IP协议进行有效的网络通信。从因特网的起源到现在的繁荣,TCP/IP协议始终是连接全球网络的基石,而围绕它的各种技术创新,如HTTP、HTML、JavaScript等,共同构建了我们今天所熟知的互联网世界。
526 浏览量
234 浏览量
点击了解资源详情
点击了解资源详情
2021-05-24 上传
2009-12-31 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
黄子衿
- 粉丝: 21
最新资源
- 华为3Com配置详解:从基础到高级
- 华为3com网络配置与设计指南
- 面向对象编程:初级JAVA教程,从入门到精通
- JAVA入门:输入输出流详解
- ArcGISServer开发入门指南
- 使用.NET开发Web应用:ArcGIS Server 9.2详解
- C语言实现的随机发牌程序
- iReport图文教程:入门到分组与图形报表详解
- WCF编程:dotnet环境下的REST与SOAP服务实战
- JAVA入门:深入探索String类与正则表达式
- 中软国际Java程序员笔试题精华:核心技术与陷阱解析
- iReport中文入门教程:从下载到实战
- CMMI与敏捷开发的碰撞:寻找完美平衡
- 网络化制造资源垂直搜索:主题爬虫与中文分词关键技术
- Ruby语言新手指南:快速入门与核心特性
- 96分钟快速掌握LaTeX排版技巧