一.计算机网络概述
21世纪三个特点 数字化 信息化 智能化,其中主要是围绕智能化。
网络的常见分类:
电话网络 有线电视网络 计算机网络
互联网:Internet
由数量极大的计算机网络相连接
特点:
共享性 连通性
互联网+:
互联网和传统行业相连接
互连网:internet
几个计算机或小部分连接而成的计算机网络
每个由网络连接的计算机也叫主机
计算机网络由多个结点和连接结点的链路组成。结点可以是计算机、集线器、交换机或路由器等。
网络之间可以通过路由器互连起来构成网络的网络,称为互连网。
网络把许多计算机连接在一起,互连网则把许多网络通过路由器连接在一起。与网络相连的计算机称为主机。
二.互联网发展的三个阶段
第一阶段:
appanet 由1969年美国国防部提出
第二阶段:
建成了三级结构的互联网;
分为主干网,地区网和校园网(或者企业网),
第三阶段:
现在的互联网是多层次 ISP 结构:分为主干ISP、地区ISP、本地ISP。
ISP 即互联网服务提供商,中国电信、中国联通、中国移动都是 ISP。
上网就是指接入到互联网。主机必须有 IP 地址才能上网。
ISP 从互联网管理机构申请到很多 IP 地址,同时拥有通信线路及路由器等联网设备。
用户向 ISP 交纳费用获得所需 IP 地址的使用权,然后就可以通过该 ISP 接入互联网。
互联网由全球无数的 ISP 所共同拥有。
万维网(WWW)是基于互联网开发的一种信息共享服务,浏览网址一般使用的就是万维网,而邮件等就没有用到万维网。
互联网的组成
互联网按工作方式划分为边缘部分和核心部分:
边缘部分:
由连接到互联网的主机组成,作用是进行信息处理。
边缘部分的通信方式:
c/s p2p
c/s方式:
这种方式在互联网上是常用的,也是传统的方式客户和服务都是值通信中所涉及的两个应用进程。 客户是服务请求方,服务器是服务提供方。
在实际应用中,客户程序和服务器程序通常还具有一下一些主要特点。
客户程序:
(1)被用户调用后运行,在通信时主动向远地服务器发起通信。因此,客户程序必须知道服务器程序的地址。
(2)不需要特殊的硬件和很复杂的操作系统。
服务器程序:
(1)是一种专门用来提供某种服务的程序,可同时处理多个远地或者本地客户的请求
(2)系统启动后即一直不断的运行着,被动地等待并接受来着各地的客户的通信请求。因此服务器不需要知道客户程序的地址。
(3)一般需要有强大的硬件和高级的操作系统支持。
客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可以发送和接收数据。
p2p方式:
只要两台主机都运行了对等连接软件,他们就可以进行平等的对等连接通信。
核心部分:
由大量网络和连接网络的路由器组成,作用是按存储转发方式进行分组交换,为边缘部分提供通信服务。
day01