OSI七层参考模型
应用层
接收人类传递的参数
表示层
转为二进制
会话层
建立维持和断开一次会话,pc和服务器之间建立的请求
传输层
优化传输——实现端对端的传输
为了区分进程和服务
端口号——二进制构成,16位二进制构成,65536个
0——65535,0——1023知名端口号(特定服务)
HTTP:80(百度端口号)
网络层
通过IP地址实现逻辑寻址(网络层次上找到主机)
数据链路层
介质访问控制层,物理(MAC)寻址(物理层次上找到主机)
物理层
物理原件,处理电信号
TCP/IP模型
PDU—协议数据单元
L1PDU
L2PDU
....
L7PDU
应用层—数据报文
Tenet(远程登陆协议)
传输层—数据段
TCP(可靠传输)
TCP三次握手:
ACKnuber—确认序号=本地接收到的序号+1
UDP(不可靠传输)
不同点:
1.TCP是面向连接协议(三次握手),而UDP是无连接的一种协议
2.TCP的传输是可靠的(排序确认重传流控的机制),而UDP的传输是不可靠的
3.TCP可以进行流控,而UDP不能
4.TCP可以进行分段,而UDP不能
5.TCP消耗资源比较多,传输效率比较低,而UDP消耗资源比较少,传输效率比较高
应用场景:TCP一般运用在对数据可靠性要求比较高,但是对于传输效率要求相对较低的情况
如:传输文件/邮件
应用场景:UDP一般运用在对数据可靠性要求比较低,但是对于传输效率要求相对较高的情况
如:直播/通讯
网络层—数据包
数据链路层—数据帧
物理层—比特流
*封装和解封装
封装:在某一层次数据之前封装上对应的功能和数据
解封装:封装的逆过程
ENSP的使用
配置步骤:
1.看广播域——看路由器接口
2.分配网段
3.配置IP地址——为所有需要配置IP地址的节点配置IP地址
<Huawei>——用户视图
一些基础操作
1.save保存配置
2.system-view(进入系统视图)sys简写
3.sysname R1(设备命名)
4.interface GigabitEthernet 0/0/0 ——>ip address
5.display this(查看当前配置)
6.undo(删除配置,在原配置前加)
*代码后面加?等于help
配置网关ip原则:
配置最小(非必须,避免出错)
DHCP——动态主机配置协议
C/S架构的一种协议
C-client——客户端——想要通过DHCP获取地址设备 67
S-server——服务端——下发地址的设备 68
配置:
[R1]dhcp enable启用
[R1]ip pool aaa(池名字)
[R1-pool-aaa]network 192.168.1.0 mask 24(宣告网关,地址下发范围)
[R1-pool-aaa]gateway-list 192.168.1.1(添加网关)
[R1-pool-aaa]dns-list 8.8.8.8 114.114.114.114(添加dns)
[R1-pool-aaa]q(退出)
[R1]int g0/0/0
[R1-int g0/0/0]dhcp select global(开启dhcp)
pc端开启dhcp选项
<pc>ipconfig
随堂练习