互联网概述

一、因特网概述

  • network(网络):由若干个结点(node)和连接这些结点的链路(link),我们把直接连接计算机的网络称为物理网络,而且互联网是由物理网络集合构成的逻辑网络。

  • internet(互联网):泛指由多个计算机网络互联而成的网络(即“网络的网络”),这些网络之间的通信协议可以是任意的。

  • Internet(因特网):当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议簇作为通信的规则。其基础结构大体经历了三个阶段的演进:

因特网标准化工作:
1992年成立因特网协会ISOC对因特网进行全面管理,其中设有技术组织因特网体系结构委员会IAB负责因特网有关协议的开发。制定因特网的正式标准要经历一下4个阶段:因特网草案、建议标准(成为RFC文档)、草案标准、因特网标准。

第一阶段——从单个网络ARPANET向互联网发展,1969年第一个分组交换网ARPANET诞生,1983年TCP/IP协议成为ARPANET上的标准协议,标志着互联网的诞生。
第二阶段——建成了三级结构的因特网。1985年三级计算机网络NSFNET诞生,分为主干网、地区网和校园网(或企业网),并逐渐扩大使用范围。
第三阶段——逐渐形成了多层次ISP 结构的因特网。ISP即因特网服务提供者,1993年NSFNET逐渐被若干个商用的因特网主干网替代。ISP可以从因特网管理机构申请到成块的IP地址,同时拥有通信线路以及路由器等联网设备。任何机构和个人只要向ISP交纳规定的费用,就可以从ISP得到所需的IP地址,并通过ISP接入因特网。

用户通过 ISP 上网

根据提供服务的覆盖面积大小及所拥有的IP地址数目的不同,ISP也分为不同的层次。第一层ISP被称为因特网主干网,并直接与其他第一层ISP相连,第二层ISP和一些大公司都是第一层ISP的用户。第二层ISP具有区域性或国家性覆盖规模,与少数第一层ISP相连接。第三层ISP又被称为本地ISP,只拥有本地范围的网络,一般是校园网或企业网,以及住宅用户和无线移动用户都是第三层ISP的用户。
现代因特网由于规模较大难以对其结构给出细致的描述。另外,一旦某个用户能够接入到因特网那么他就能够成为ISP。20世纪90年代由CERN开发的万维网(WWW)在因特网的广泛使用,促使因特网用户猛增。

基于ISP的三层结构因特网

二、因特网的组成

因特网拓扑结构十分复杂,但从功能上看,分为:
1、边缘部分:由所有连接在因特网的主机组成,这部分是用户直接使用的,运行各种用户直接使用的网络应用:电子邮件、web、网络游戏、文件传输等等…,又称为端系统
2、核心部分:由大量网络和连接这些网络的路由器组成,向网络边缘中的大量主机提供连通性和数据交换

因特网的组成

边缘部分

我们说“主机A和主机B进行通信”,实际指运行在主机A的某个程序和运行在主机B的另一个程序进行通信,由于“进程”就是“运行着的程序”,因此可以说主机A的某个进程和运行在主机B的另一个进程进行通信,简称为“计算机之间的通信”

主机又被非正式划分为:客户机(Client)和服务器(Server)
网络应用程序的工作结构可以分为:

  • C/S架构
    C/S 架构是一种典型的两层架构,全称是Client/Server,即客户端/服务器端架构。其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。
    比如:微信/客户端QQ等是基于C/S架构。
  • B/S架构
    B/S架构的全称为Browser/Server,即浏览器/服务器架构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。B/S架构的系统无须特别安装,只要有Web浏览器即可。
    比如:IE浏览器/WEB端QQ等是基于B/S架构的。
    注:客户端QQ是基于C/S架构的,C-客户端:即下载好的QQ客户端,可以在本地处理一些自主问题而无需经过服务器的处理,S-服务器端:即你与其他人聊天时,你的聊天记录经过服务器的指定传送给对方,然后才能开始愉快的聊天。C/S需要用指定的工具(比如客户端),而B/S用浏览器进行网页操作就可以了,不需要下载指定登陆工具。
  • P2P架构
    P2P是英文Peer-to-Peer(对等)的简称,又被称为“点对点“。“对等”技术,是一种网络新技术,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。

P2P还是英文Point to Point (点对点)的简称。
它是下载术语,意思是在你自己下载的同时,自己的电脑还要继续做主机上传,这种下载方式,人越多速度越快但缺点是对硬盘损伤比较大(在写的同时还要读),还有对内存占用较多,影响整机速度。P2P架构的核心思想是每个节点既可以充当客户端(Client),又可以充当服务器端(Server)。
比如:BT/电驴下载,非法传播视频的网站等,因为每个结点既是客户端可以进行下载,又是服务器端可以继续上传资源以提供下载服务给其他人,所以找不到真正的Server,打击非法网站也就难上加难了,所以P2P架构就是一种”我为人人,人人为我“的资源共享思想。如果是C/S架构,比如HTTP协议,只需单点攻击Server,整个C/S架构就失去了最核心的服务器端部分,基于C/S架构的通信也就被攻破了。

核心部分

网络中的核心部分要向网络边缘中的大量主机提供连通性和数据交换。
在网络核心部分起特殊作用的是路由器(router)。路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能

电路交换(circuit switching):适用于电话网,电话交换机接通电话线的方式称为电路交换。电路交换需要经过建立连接(分配通信资源)——通话(一直占用资源)——释放连接(归还通信资源),将多部电话连接到交换机,然后多部交换机连接起来就组成全世界的电信网。交换机之间拥有大量活路的中继线是许多用户共享的,正在通话的用户只占用了其中一个活路。
缺点:传送计算机数据效率低
电路交换建立的电路为通信双方独占,计算机数据具有突发性,这导致通信线路的利用率很低。

分组交换(packet-switching):适用于计算机网络。
在发送报文之前,在发送端,先把较长的报文划分成较短的、固定长度的数据段。
再将控制信息作为首部加在数据前,就构成了一个分组(packet),分组又称为“包”,而分组的首部也可称为“包头”包含了诸如目的地址和源地址等重要控制信息。

分组交换

计算机将分组通过通信链路直接发送给分组交换机,分组交换机先收下整个分组,然后根据分组首部查找路由表,找到合适的端口(就是分组交换机和外部连接的借口)将分组转发出去。这种方法被称为存储转发。 PS:在因特网中最典型的分组交换机就是路由器(router)

核心部分中网络可用一条线路表示
  • 优点:
    高效 动态分配传输带宽,对通信链路是逐段占用。
    灵活 以分组为传送单位和查找路由。
    迅速 不必先建立连接就能向其他主机发送分组
  • 缺点:
    时延 路由器转发分组需要一定时间
    网络拥塞 无法确保通信时端到端所需带宽,造成分组丢失
    开销 各分组必须携带必要的控制信息,整个分组网还需要专门的管理和控制机制

分组丢失:分组到达的速率超过了输出链路的带宽时,分组会在队列中等待被发送到输出链路。当队列已满时,有分组到达,路由器将丢弃分组 (分组丢失,网络出现拥塞)

分组丢失

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,558评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,002评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,024评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,144评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,255评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,295评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,068评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,478评论 1 305
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,789评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,965评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,649评论 4 336
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,267评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,982评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,223评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,800评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,847评论 2 351

推荐阅读更多精彩内容

  • 一、计算机网络在信息时代中的作用 网络分为:电信网络、有线电视网络、计算机网络 网络向用户提供的功能:①连通性(用...
    dmmy大印阅读 1,601评论 0 2
  • 1.1计算机网络基本概念 计算机网络=通信技术+计算机技术 计算机网络是通信技术与计算机技术紧密结合的产物 通信系...
    龟龟51阅读 908评论 0 0
  • 计算机网络(1)----概述1.1 21世纪的重要特征就是 数字化,网络化,信息化。是以 网络 为核心的时代。2....
    uit2016孙佳泉阅读 584评论 0 2
  • 1.1引言 很多不同的厂家生产各种型号的计算机,它们运行完全不同的操作系统,但TCP/IP协议族允许它们互相进行通...
    张芳涛阅读 1,232评论 1 12
  • 接受突如其来的失去 珍惜不期而遇的惊喜 并不能接受…………
    行者___孙阅读 224评论 0 0