OSI七个层参考模型:
应用层:接收用户的数据,人机交互的接口,面向的应用程序。
表示层:将逻辑语言(软件语言)转换为机器语言(二进制语言),翻译。
会话层:管理通信,针对传输的每一种数据建立一条会话虚拟链接
这三层为控制层面。
区分流量:通过传输层端口号进行区分
1、端口号范围:0-65535
端口号分类:静态端口号:1-1023
动态端口号:1024-65535
静态端口:每个端口号定义了特定的服务,特点:端口号与流量之间存在一一对应并绑定的关系
动态端口:大多数服务是用随机的动态端口号进行区分,特点:动态端口与流量之间存在一一对应的关系(但并无绑定)
常见的端口号:
超文本传输协议(HTTP)------TCP端口 80 也会是 25 25
简单邮件传输协议(SMTP)------TCP端口 25
Telnet -------TCP端口 23
SSH ---------TCP端口 22
2、定义数据的传输方式:分为可靠和不可靠传输方式
TCP传输方式的特点:面向连接,速度慢,可靠传输,20个字节头
UDP传输方式的特点:无连接,速度快,不可靠传输,8个字节头
使用不可靠传输方式数据特点:1、大流量 2、同步性要求高 3、对数据的丢失不敏感
TCP是传输控制协议,一种面向连接的可靠的传输协议
怎么保证可靠性:1、确认机制 2、重传输机制
保障面向连接:TCP三次握手机制,TCP会话断开机制:四次断开
TCP/IP模型:
其功能与OSI功能一致,都是定义了整个互联网中所有用户产生数据的标准,也采用了层次化设计,分为4层
分别为应用层、主机到主机层、英特网层、互联网层、网络接口层
封装和解封装:
封装:就是达到某一层次数据之前封装上对应的功能数据,让它执行相对应的功能。
解封装:就是封装的逆向过程。
DHCP的配置
首先路由器必须得有IP地址
dhcp enable---启动DHCP服务
ip pool abc -----创建地址池塘
network 192.168.1.0 mask 24 ------宣告下发地址的范围
gateway 192.168.1.1 ---- 下发网关
dns-list 8.8.8.8 114.114.114.144 ----下发DNS服务器信息
这两个域名是开源的域名解析服务器的IP地址
进入到0/0/0接口激活全局池塘的配置
dhcp select global
Telnet--远程登录协议
aaa ---- 华为设备储存账号和密码的空间
local-user huawei password 203621---创建登录的账号和密码,华为会默认密文存储
local-user huawei service-type telnet---让账号可以用作telnet(远程登录)
local-user huawei privilege level 0----设置登录权限,数是越大权限就越高
local-interface vty 0 4 -----创建用于登录的接口,,这是虚拟接口并不是真实存在的
authenticayion-mode aaa ----绑定aaa空间的账号和密码
然后就去另一台设备上面登录测试
telnet + IP地址