目录
1.计算机网络的定义:
计算机网络主要是一些通用的、可编程的硬件互相连接而成、而这些硬件并专门用来实现某一特定的目的。这些可编程的硬件能够用来传送多种不同的类型的数据,并能支持广泛的和日益的增长的应用
2.计算机网络的分类:
按照作用范围进行划分
广域网(WAN, Wide Area Network):作用范围通常为几十到几千公里,广域网是互联网的核心部分,任务是跨长距离(例,不同国家)运送主机发送的数据。
城域网(MAN, Metropolitan Area Network):作用范围一般是一个城市。作用距离可达5~50km。
局域网(LAN, Local Area Network):一般用微型计算机或者工作站通过告诉通信路线项链,范围在1lm左右,广泛的使用在学校或者企业中。
个人区域网(PAN, Personal Area Network):个人工作的地方把属于个人使用的电子设备用无线技术连接器俩的网络,范围很小,一般在10m左右。
按照使用者进行划分
1.公用网:电信公司出自建造大量网络,所有人按照电信公司缴费就能使用这种网络
2.专用网:某个部门为满足单位的特殊需求而建造的网络,这种网络不向本单位以外的人提供服务
3.计算机网络的应用:
硬件方面:通过线缆讲网络设备和计算机连接起来
软件方面:操作系统、应用软件、应用程序通过通信线路互联。
4.计算机网络的发展方向
提高速度、降低时延
5.计算机网络的功能:
数据通信、资源共享、增加可靠性、提高系统处理能力
6.网络的拓扑结构:
星型拓扑结构
优点: 易于实现、易于网络扩展、易于故障排查
缺点:中心节点压力大、网组成本较高
网型拓扑结构
优点:各个节点至少与其他两个节点相连,可靠性高
缺点 :组网成本高
7.网络的三层结构:
接入层 :将计算机接入网络
汇聚层 :很多接入层的汇聚
核心层 :单位的核心机房,允许外网的接入
(比如我们学校的校园网,每一层楼的有线网络由一根线接入到每一个寝室,每一层的线由由每一栋的线接入每一层,所有栋的线又接入到核心交换机的三层结构。一般情况下接入层和汇聚层都是星型拓扑结构,而核心层是网型拓扑结构)
8.TCP/IP五层协议模型:
ISO的七层协议虽然体系结构概念清晰,但是他既复杂也不实用,而五层的TCP/IP模型虽然借鉴了ISO七层模型,但是得到了广泛的应用。
从上到下依次是:应用层、传输层、网络层、数据链路层、物理层
应用层:应用层是体系结构中的最高层,通过应用进程间交互来玩陈给特定的网络应用。是网络服务与最终用户的一个接口。
传输层:负责两台主机之间的通信,提供通用的数据传输服务。
网络层:负责为分组交换网上不同的主机之间的提供通信服务。
数据链路层:建立逻辑链接、进行硬件地址寻址、差错校验等功能
物理层:建立、维护、断开物理连接
数据在传输层被叫做数据段,在网络层被叫做数据包,在数据链路层被叫做数据帧,在物理层被叫做比特流。
数据封装的过程:
数据传输过程:
数据解包过程: