##计算机网络=通信技术+计算机技术
- 计算机网络是通信技术与计算机技术紧密结合的产物
###通信系统模型:信源,发送设备,信道,噪声源,接收设备,信宿
计算机网络就是一种通信网络,信源和信宿相当于计算机。
- 定义:计算机网络就是互连的,自治的计算机集合
自治:没有主从关系 一台计算机不能控制另一台计算机
互连:互联互通
##通过交换网络互联主机
通过交换网络中的交换结点(路由器或交换机)实现数据传输。
**全球最大的互连网络:**ISP(Internet Service Provider) 网络互连的网络之网络
- 主机(hosts)=端系统(end Systems)通过通信链路(光纤,铜缆,无线电,卫星)连接在一起。
由于不可能直接都通过通信链路进行连接,所以要进行分组转换(转发分组(路由器和交换机))。
###网络应用提供应用编程接口(API):支持应用程序“连接”Internet,发送/接收数据
- 提供类似于邮政系统的数据传输服务
- 仅有硬件(主机,链路,路由器)连接,Internet是不能顺畅运行的,也不能保证应用数据有序交付,所以我们还需要协议。
##计算机网络结构
-
网络边缘:主机,网络应用
-
接入网络,物理介质:有线或无线通信链路
-
网络核心:互连的路由器(或分组转转发设备)
网络边缘: 主机(端系统): 位于网络边缘,运行网络应用程序(web,email)
客户/服务器应用模型:客户发送请求,接收服务器相应 比如:web应用
对等(P2P)应用模型:没有专用服务器,通信在对等的实体直接进行 比如:QQ
**接入网络:**把网络边缘接入核心网络,住宅接入网络,机构接入网络,移动接入网络
一般关心的是:带宽(数据传输速度),独占/共享
数字用户线路(DSL):电话线实现数据和声音传输使用DSL接入多路复用器
数据通信通过DSL电话线接入Internet
语音通过DSL电话线接入电话网
电缆网络:利用的是频分多路复用,在不同频带上传输不同频道
**网络核心:**关键功能是:路由(确定分组从源到目的传输路径)+转发(把分组从路由器的输入端口交换至正确的输出端口)(根据路由算法和本地转发表转发)
通过数据交换实现数据从源主机通过网络核心送达目的主机