计算机网络概述
# 1.互联网组成
计算机网络: 计算机网络主要是由一些通用的、可编程的硬件互连而成的
interne和 Internet的区别
以小写字母
i
开始的 internet(互连网)是个通用名词,它泛指由多个计算机网络互连而成的网络以大写字母
I
开始的的 Internet(互联网或因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP
协议族作为通信的规则,且其前身是美国的 ARPANET
# 1.1 互联网边缘部分
网络边缘端系统程序的三种主要通讯方式:
C/S 方式(Client/Server、客户/服务器模式)→服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,客户端需要安装专用的客户端软件
P2P 方式(Peer-to-Peer、对等方式)
■对等连接是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方
■对等连接方式的特点→从本质上看仍然是使用C/S方式,只是对等连接中的每一个主机既是客户又同时是服务器;
B/S模式(Brower/Server、浏览器/服务器模式)→客户机上只要安装一个浏览器(Browser),浏览器通过Web Server 同数据库进行数据交互
# 2.计算机网络
# 2.1 计算机网络的类别
按不同作用范围划分
■ 广域网 WAN (Wide Area Network)
■ 局域网 LAN (Local Area Network)
■ 城域网 MAN (Metropolitan Area Network)
■ 个人区域网 PAN (Personal Area Network)
按不同使用者划分
■ 公用网 (public network)
■ 专用网 (private network)
- 由 ISP 提供的接入网只是起到让用户能够与互联网连接的“桥梁”作用
# 3.计算机网络的性能
速率: 计算机网络上主机在数字信道上传输数据的速率;
带宽: 网络通信线路传送数据的能力,即单位时间内从网络的某一点到另一点所能通过的 “最高数据率”
吞吐量: 单位时间内通过某个网络实际数据量;
# 3.1 时延
网络中的时延由以下几个不同的部分组成:
发送时延
传播时延
处理时延
排队时延
总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延
延时产生:
【容易产生的错误概念】
对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率
提高链路带宽减小了数据的发送时延
可以把传播速率比作一辆永远匀速行驶的火车(传播速率是固定不变的常数在光纤中,为2.0*10[8次方]m/s),而发送速率可以理解为火车的载客量,车厢越多载客量越大
链路带宽越大,则网络延时越小,数据的发送时延越小
以下说法是错误的: 在高速链路(或高带宽链路)上,比特会传送得更快些。上面例子中火车是匀速行驶的,链路可以理解为在电信号在光纤上的传播速率