概念
网络由若干节点和连接这些节点的链路组成,网络中的结点可以是计算机、集线器、交换机、路由器等,网络和网络还可以通过路由器相互连接
网络体系结构
OSI、TCP/IP
网络协议三要素
语法、语义、同步
计算机网络主要性能指标:
速率、带宽、吞吐量、时延、时延带宽积
时延
发送时延=数据帧长度/发送速率
传输时延=信道长度/电磁波传播速度
物理层
数据通信的三种方式:单向通讯、半双工通讯、全双工通讯
- 物理层下面的传输
导引型:双绞线(STP屏蔽、OTP非屏蔽)、同轴电缆、光纤(多模、单模)
非导引型传输媒体:微波接力、卫星、激光、 - 信道复用技术
频分、时分、码分、波分
链路层
数据链路层解决三个基本问题:封装成帧、透明传输和差错检测
CRC(循环冗余校验)
主要利用除法及余数的原理来作错误侦测的用来检测或校验数据传输或者保存后可能出现的错误适配器(网卡)作用
串行传输和并行传输转换
对数据进行缓存
设备驱动安装
实现以太网协议CSMA/CD协议(截断二进制退避)(2的k次方-1),最多为16次
vlan(虚拟局域网)
ARP协议(地址解析协议)
网络层
进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务
- 虚电路分组交换
- 数据报分组交换
- 路由选择算法
- 阻塞控制方法
传输层
在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控、分段/重组和差错控制。一些协议是面向链接的。这就意味着传输层能保持对分段的跟踪,并且重传那些失败的分段
TCP(传输控制协议)
建立连接:三次握手,释放连接:四次握手
端到端可靠传输、流量控制(滑动窗口)拥塞控制算法(慢开始、拥塞避免、快重传、快恢复)
套接字(用主机的IP地址加上主机上的端口号作为TCP连接的端点,这种端点就叫做套接字)应用层
DNS(域名系统)
域名服务器(根、顶、权限、本地)
URL(统一资源定位符)
DHCP(动态IP地址协议)
实验
- 网线制作
直通线(两头568B)、交叉线(568A/568B)
568A(白绿、绿、白橙、蓝、白蓝、橙、白棕、棕)
568B(白橙、橙、白绿、蓝、白蓝、绿、白棕、棕)
- VLAN
三层交换
创建VLAN
配置端口(VLAN/TRUNK)
配置网关(IP routing、IPV4 forwarding enab)
二层交换
- NAT(网络地址转换)
静态、动态、基于端口
- 路由表建立
动态路由协议(RZP.OSPF)
静态路由协议
默认路由