学习内容:
1.概述
2.网络体系
3.物理层
4.数据链路层
5.网络层
6.传输层
7.应用层
8.局域网与介质访问控制
什么是网络?网络可以干什么?带着问题学习会更有效。
网络提供的服务:信息传递。
如信鸽、烽火、信使、电报、电话等。
●不同的网络以什么为区分
→所提供的服务
●服务以什么为区分
→延迟、带宽、丢失率、端节点数目、服务接口、可靠性,单播/多播,实时,消息/字节流
从用户角度上去看:网络用于聊天,通信,信息传递。
网络的区别就是上述提到的内容。
那么什么是网络?
●通过同一种技术连接起来的一组自主计算机的集合,包括连接的物理介质,任何两台计算机之间都能够交换信息
→计算机:可编程硬件,易于实现各种功能
通用性
1)能够承载不同应用的数据
2)不为特定应用做任何优化
→物理介质:电缆、光纤、无线电波
计算机网络的组成
●链路(link):连接两台或者多台计算机的物理介质
→点对点(Point-to-Point)链路
→多路访问(Multiple Acess)/共享链路
●节点(node):被链路连接的计算机,这里的计算机实际上是指可编程硬件
计算机网络的物理构建
●在物理上,网络的基本要求是实现任意两个节点之间的连通性
→两个节点通过直接的物理介质相连
>线路太多,成本高 >节点数量受限
→两个节点通过其它节点间接相连
>需要协作:两个节点间的其它节点愿意转发数据 >协作节点被称为交换机
计算机网络与互连网(internet)
●一些独立的计算机网络互相连接形成互连网(internet)
→连接两个或者多个计算机网络的节点被称为路由器(Router)/网关(Gateway)
●将互连网看作是一种类型的网络,通过网络嵌套可以构成任意规模的互连网
●为了叙述方便,我们将任意规模的互连网简称为网络(network)
计算机网络的定义
●计算机网络定义(供参考):将若干台具有独立功能的计算机系统,用某种或多种通信介质连接起来,通过完善的网络协议,在数据交换的基础上,实现网络资源共享的系统称为计算机网络。
●一个网络中包含多个独立的计算机系统。“独立”的含义是指每台计算机可运行各自独立的操作系统,各计算机系统之间的地位平等,无主从之分,任何一台计算机不能干预或强行控制其他计算机的正常运行。
●网络协议是计算机网络的关键技术。
●数据交换是网络的最基本功能,各种资源共享都是建立在数据交换的基础上的。
●资源共享是网络最终目的。
地理范围网络分类
个域网PAN( Personal Area Network )
能在便携式消费电器与通信设备之间进行短距离通信的网络
覆盖范围一般在10米半径以内,如蓝牙耳机等
局域网LAN(Local Area Network)
局部地区形成的区域网络,如企业网络
分布地区范围有限,可大可小,大到一栋建筑、小到办公室内的组网
电脑WLAN接入,打印机共享等等
城域网MAN(Metropolitan Area Network )
范围覆盖一个城市的网络
广域网WAN(Wide Area Network)
覆盖很大地理区域,乃至覆盖地区和国家
简单网络的链路连接方式分为有线链路与无线链路。
若干节点和链路互连形成网络。
不同简单网络通过路由器相连。
若干网络通过路由器互连形成互连网(互联网)
世界上最大的互连网(互联网)是因特网。(Internet)
互联网(因特网) 的构成
网络边缘:位于互联网边缘与互联网相连的计算机和其他设备,如桌面计算机、移动计算机、服务器、其他智能终端设备
网络核心:由互联端系统的分组交换设备和通信链路构成的网状网络
如:分组交换路由器、链路层交换机、通信链路(光纤、铜缆、无线电、激光链路)