Chapter 1 概述

互联网的两个重要基本特点:

  连通性——互联网上网用户之间,不管相距多远,都可以非常便捷、非常经济地交换各种信息。

  共享——资源共享,可以是信息共享、软件共享、硬件共享。

基本概念

  计算机网络——有若干节点和连接这些节点的链路组成。

  互联网——网络之间通过路由器互联起来。

  网络把许多计算机连接在一起,而互联网把许多网络通过路由器连接在一起。与网络相连的计算机常称为主机。

互联网基础结构发展的三个阶段

  由单个网络ARPANET向互联网发展的过程。

    ——1983年TCP/IP协议成为ARPANET的标准协议。因此1983年作为互联网诞生的时间。

    ——internet为通用名词,Internet为专用名词指因特网。

  三级结构的网络。

    ——主干网、地区网和校园网(或企业网)

  多层次ISP结构的互联网

    ——互联网服务提供者ISP(Internet Service Provider)

    ——ISP向互联网管理机构申请到IP地址+通信线路+路由器等设备,个人只要向ISP交纳规定的费用,就可以获得所需IP的使用权,并通过ISP接入到互联网。

    ——主干ISP,地区ISP,本地ISP

    ——互联网交换点(IXP),允许两个网络直接相连并交换分组,而不需要第三个网络来转发分组。

互联网的组成

  边缘部分——由所有连接在互联网上的主机(又称端系统)组成。这部分是用户直接使用,用来进行通信和资源共享。

    端系统之间的通信方式:

      1、客户-服务器方式(C/S)

        客户和服务器都是指通信中所涉及的两个应用进程。

        客户是服务的请求方,服务器是服务的提供方。

        客户程序:

          1)客户程序必须知道服务器的程序的地址。

          2)不需要特殊的硬件和很复杂的操作系统。

        服务器程序:

          1)是一种专门用来提供某种服务的程序,可同时处理多个远地和本地客户的请求。

          2)系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。不需知道客户程序的地址。

      2、对等连接方式(P2P)

        两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。本质上仍然是客户-服务器方式。

  核心部分——由大量网络和链接这些网络的路由器组成。这部分是为边缘部分提供服务的。

    路由器——它是一种专用计算机,用于实现分组交换。其任务是转发收到的分组。

    交换——按照某种方式动态地分配传输线路上的资源。

      电路交换(用于电话)——经过建立连接,通话,释放连接的交换方式。

      分组交换(计算机网络)——采用存储转发技术。

        ——将一个报文划分为几个分组之后在进行传送。

        ——将报文划分为数据段后,在数据段的前面加上由一些必要的控制信息组成的首部后,就构成一个分组。

        ——主机是为用户进行信息处理的,而路由器则是用来转发分组的,即进行分组交换。

        ——路由接到一个分组,先暂存下来,检查其首部,查找转发表,按照首部的目的地址,找到合适的接口转发出去,将分组交给下一个路由。

        ——各路由之间必须经常交换彼此掌握的路由信息。

        ——短分组是存储在路由的内存中。

      报文交换(电报)——基于存储转发原理,只是没有分组。

          

            

        

  

时间: 2024-10-10 04:16:11

Chapter 1 概述的相关文章

计算机网络 chapter 1 概述

第一章    概述 计算机网络向用户提供的最重要的功能有两个:连通性 共享. 路由器是实现分组交换的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能. 广域网WAN(wide) 城域网MAN(metropolitan) 局域网LAN(local) 个人区域网PAN(personal) 带宽表示在单位时间内从网络中的某一点到另一点所能通过的"最高数据率". 吞吐量:单位时间内通过某个网络的数据量. 时延: 发送时延:主机或路由器发送数据帧所需要的时间. 发送时延=数据帧长度

转:跟我一起写Makefile (PDF重制版)

原文地址:http://seisman.info/how-to-write-makefile.html 其它一些问题  不妨看一下:http://blog.csdn.net/huyansoft/article/details/8924624 简化版  不妨看一下:http://blog.chinaunix.net/uid-26980210-id-3244651.html 跟我一起写 Makefile (PDF 重制版)By [email protected]作者: 陈皓2014 年 03 月 0

菜鸟崛起 DB Chapter 2 MySQL 5.6的概述与安装

在上文菜鸟崛起 DB Chapter 1 数据库概述我们初步认识了数据库,也知道市面上常见的几种数据库,下面我们就针对常见的MySQL数据库展开对DataBase的探讨. 2.1  MySQL介绍 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系

Chapter 1. 数据库概述、主键、外键

数据库 database: 存储数据的仓库,用表来分类数据 特点:海量存储:查找速度快:并发性问题的控制:安全性:数据完整性(保存在数据库中的数据是正确的真实的) 数据库软件:DBSM   database management system 常见数据库软件:MySQL  MSSQL server  Oracle  Access SQL:Structured Query Language 结构化查询语言   特点:语言简洁.易学易用. SQL Server:是一种基于网络的大型数据库软件.主要用

Chapter 1. Asp.Net 概述

运行机制: HTML十二个表单元素: 文本类: 文本框 - <input type="text"/> 密码框 - <input type="password"/> 文本域 - <textarea></textarea> 隐藏域 - <input type="hidden"/> 按钮类: 普通按钮 - <input type="button"/> 提交按钮

IOS开发之支付功能概述

前言:本随笔将对IOS开发的支付功能进行一个概述. 内容大纲: 一.常见的支付方案简介 二.第三方支付SDK 三.苹果官方支付方案 四.Web支付方案 正文: 一.常见的支付方案简介 在微信支付中 微信支付的网址是: https://pay.weixin.qq.com/wiki/doc/api/index.html 进去之后,我们可以看到网页,但我接下来主要讲的是app支付 app支付的过程:商业app通过集成微信SDK,用户解析后跳转到微信内软件支付的过程. 点进去app支付: 我们可以看到A

[转]第四章 使用OpenCV探测来至运动的结构——Chapter 4:Exploring Structure from Motion Using OpenCV

仅供参考,还未运行程序,理解部分有误,请参考英文原版. 绿色部分非文章内容,是个人理解. 转载请注明:http://blog.csdn.net/raby_gyl/article/details/17471617 Chapter 4:Exploring Structure from  Motion Using OpenCV 在这一章,我们将讨论来至运动结构(Structure from Motion,SfM)的概念,或者从一个运动的相机拍摄到的图像中更好的推测提取出来的几何结构,使用OpenCV的

iOS之开发支付功能概述

前言:本随笔将对IOS开发的支付功能进行一个概述. 内容大纲: 一.常见的支付方案简介 二.第三方支付SDK 三.苹果官方支付方案 四.Web支付方案 正文: 一.常见的支付方案简介 在微信支付中 微信支付的网址是: https://pay.weixin.qq.com/wiki/doc/api/index.html 进去之后,我们可以看到网页,但我接下来主要讲的是app支付 app支付的过程:商业app通过集成微信SDK,用户解析后跳转到微信内软件支付的过程. 点进去app支付: 我们可以看到A

Chapter 1 OpenStack架构

Chapter 1 架构 1.1OpenStack架构概述 OpenStack项目是一个开源的云计算平台,可以支持多种类型的云环境.OpenStack项目以简单的实现.强大的扩展性.丰富的功能为目标.OpenStack通过多个相互关联的服务来提供IaaS解决方案.每个服务都提供了一个API来促进集成.下面列出各个OpenStack的服务: 服务                            项目名称                               描述 Dashboard