课程介绍
- 基本概念
- 工作原理
- 常用技术
课程主要内容
一、计算机网络和互联网
- 介绍计算机网络关键术语
- 介绍计算机网络怎么工作的关键性原理
- 介绍互联网发展的历史
二、各个工作层次的介绍
各个层次介绍
- 应用层
- 传输层
- 网络层:数据平面
- 网络层:控制平面
- 数据链路层和局域网
原理 :各层主要功能及其提供的服务
- 功能:具备的能力
- 服务:功能的体现
- 每一层的功能通过层间的接口向上层提供更好的服务
- 本层的服务的实现通过层间的接口调用下层的服务才能实现
- 功能借助下层的体现的服务怎么在功能实体的内部采用各种软硬件的安排来实现这样的功能从而通过接口向上层提供服务
实例 :互联网中的设备
协议:
- 应用层:HTTP(web应用)、FTP(文件传输协议)、SMTP、POP3(邮件传输和接收)
- 传输层:TCP(传输控制协议)、UDP(用户数据报协议)
各层的工作方式简介
- 传输层:向上层提供什么服务,怎么借助网络层提供的服务实现,
进程到进程 - 网络层:源主机到目标主机的服务,尽力而为的(没有保障),端到端
P2P ETE
(1)按传统方式分为:IP协议、路由协议(运行在路由器上的软件,路由表:IP子网,怎么走)
功能:路由、转发(路由器之间相互交换路由信息,然后按照路由选择算法算出路由表 ,IP协议对收到的数据匹配路由表,然后将数据从匹配的端口转发出去)
缺点:配置之后只能按照原来的方式工作,很死
(2)SDN 软件定义网络:分为数据平面(交换机) 、 控制平面(网络操作系统)
数据平面:流表(源IP,目标IP,源MAC,目标MAC等等几十个字段)下发给交换机,交换机可以阻断,泛洪,改字段,转发
控制平面:网络开发商开发, - 数据链路层:相邻两点提供的服务,相邻两点单位以帧为单位的数据
- 物理层:把数字信号变为数字信号(光或电磁波)
发送:数据信号变为物理信号
接收:物理信号变为数据信号 - 介质:网线,光纤
TCP与UDP
- TCP:可靠(不出错、不乱序、不重复、不丢失)
连接建立 连接确立,发送请求,接收数据 - UDP:实时多媒体
三、网络安全
网络安全特性,怎么实现的
四、无线和移动网络
WIFI、移动网络 技术有什么不同
五、多媒体网络
网络中的多媒体应用,传输的协议