程序员人生 网站导航

TCP/IP 网络精讲:开宗明义及第一课

栏目:框架设计时间:2015-01-04 09:36:33




内容简介


1、课程大纲

2、第1部份第1课:互联网历史

3、第1部份第2课预告:互联网的创建,OSI7层模型



课程大纲


我们将带大家1起来学习很多网络方面的技能,向大家介绍TCP/IP的基础知识点。你也将学会如何搭建自己的网络,和解决1些上网时遇到的困难。

如果你没有任何网络基础,没有关系,这个课程是面向所有人的。

这将是1次浩大的旅程:鹰击长空,鱼翔浅底,万类霜天竞自由(小编你可以了...)


我们的课程分为4大部份:


如何在本地网络进行通讯

- 互联网的历史

- 互联网的创建,OSI7层模型

- OSI第1层:连接你的机器

- OSI第2层:使机器相互通讯

- OSI第2层的装备:交换机

- 实践


网间通讯

- OSI第3层

- 地址范围分割

- 路由

- 其他的协议


利用间通讯

- 甚么是利用

- 使利用可被连接

- NAT和端口映照

- 回顾


网络服务

- DHCP服务

- DNS服务

- Web服务

- 实践:搭建小型公司网络



第1部份第1课:互联网的历史


在20世纪50年代,通讯的方式还是“点对点”,就是说1次只能和1台机器通讯。当时的网络先驱者们在开会的时候,想要跟好几个同事通讯,怎样办呢?因而他们想到假设可以实时地与多人进行通讯,比顺次和每个人通讯来得要好很多。

因而,他们设计了网状的通讯方式,以取代传统的集中式的通讯方式。


集中式的通讯网络


这就意味着信息可以在不同的结点之间传递,即便有些结点消失了,也不会阻碍信息的传播。在下图中,我们可以看到:借着网状的通讯情势,假设1个结点出问题了,信息流可以走别的路径。


网状的通讯网络


既然理念已有了,接下来就要实现它。


但要实现谈何容易,网络的先驱者们1开始是为军方设计网络。到了20世纪60年代初才编辑了初步描写互联网的档案。


在20世纪60年代末,Arpanet("阿帕"(ARPA),是美国高级研究计划署(Advanced Research Project Agency)的简称),互联网的前身,才出现。Arpanet只包括4台机器。当时使用的网络协议并没有使Arpanet到达预期的目标,由于对来自不同网络的机器还是使用着不同的通讯技术。


因而,网络的先驱者们挖空心思,终究设计出了1种新的通用的网络通讯协议,就是伟大的TCP/IP协议(Transmission Control Protocol 传输控制协议 / Internet Protocol 互联网协议)。互联网继续发展,但是直到1990年才有了重大变革:HTML语言的发明和HTTP协议的创建,网页由此诞生!


随着第1代能够显示图片,开放域名使用的阅读器的出现,互联网的发展脚步大大加快。我们可以在下图中看到1990⑵000年间的显著奔腾



现今, 互联网上有  18 亿 网民 和 2 亿台 服务器


世界上的网民散布很不均匀:

  • 42%的网民来自亚洲

  • 网民比例最多的国家是:韩国

  • 78%的美国人有互联网,而在非洲只有10%

  • 世界上每3个人中就有1个人上网

  • 2000⑵010年的网民人数翻了4,5倍

  • 2000⑵010年非洲的互联网增长了2360%


没必要再举例了,这些数据足以明显互联网的重要性。再来看下面这幅图,展现的是互联网上相互连接的机器,拿起放大镜来仔细瞧瞧吧



固然了,不要忘了我们的重要目的:理解互联网的运作机制。所以停止空想,来干正事吧。



第1部份第2课预告:互联网的创建,OSI7层模型


今天的课就到这里,第1次课不能让大家太累着,不过从明天开始,我们就正式学习TCP/IP和互联网的知识了。1起加油吧。





程序员同盟 微信公众号*您若觉得本文不错,点击“分享

*新朋友请关注「程序员同盟」微信搜公众号  ProgrammerLeague



程序员同盟”公众号专为程序员,App设计师,各位爱好编程和酷爱分享的小火伴们推送各样编程相干知识,优秀软件推荐,业界动态等。搜索 ProgrammerLeague 加关注~


延续关注 程序员同盟 微信公众号,更多有趣,有料,有亮点的内容等着你哦!


------分隔线----------------------------
------分隔线----------------------------

最新技术推荐