面向连接:指在设备传输数据之前,先使用预备的协议建立点到点的连接,然后在传数据。
1,TCP是面向连接的协议,而UDP是无连接的协议
2,TCP的传输是可靠的,UDP的传输是“尽力而为”
3,TCP可以进行流控,UDP不行
4,TCP可以分段,而UDP不行
5,TCP耗费资源比较大,传输速度较慢;UDP耗费资源较少,传输速度快。
TCP三次握手
ACK:命令正确应答;确认字符。
SYN连接请求
TCP断开连接----四次挥手----四次:挥手的过程牵扯到数据传输
RST---强制断开标记位----当收到一个RST标记位置为1的数据包,将不经过四次挥手的过程,直接断开TCP的连接。
TCP传输的可靠性:排序机制;确认机制;重传机制;流控机制。----滑动窗口机制
网络层的封装----将IP地址封装到数据当中
TTL---数据包没经过一次路由器的转发,TTL值将会减1,当TTL值为0时,路由器将不会转发该数据,直接将该数据包丢弃。
网络层分片:
MTU---最大传输单元---1500字节(数据不能超过1500字节)
MSS---最大段长度---1460字节---该值会在TCP的前两次握手中进行协商,取二者中较小的值来执行。(11.10)
GE:代表前兆口----允许通过的网络速率为1000Mbps=1Gbps
Ethernet:代表百兆口
ip配置步骤
System
Intface g 0/0/0
Ip address 192.168.1.1 24
Q
Ip add 192.168.1.2 24
Display ip interface brief
Q
<***>save
用户视图----仅能查看
Display ip interface brief---查看接口ip地址配置情况表
System view---[ ]---进行全局的配置
sysname---进行路由器改名
帮助界面:
tab键----自动补全命令
?---可以查看命令后跟的参数或者将所有可用命令展示出来。
上网的方法
1.通过ip
2.通过域名
3.通过app或者应用程序
DNS协议---域名解析协议
典型的C/S架构协议
DNS工作原理:上网前,根据域名去找DNS服务器查对应的IP地址,之后再根据IP地址访问服务器。
www.baidu.com 从右往左,域名等级逐渐降低
为了配合层次化域名结构,DNS服务器按照练级分布式系统来部署
DNS的查询——递归查询;迭代查询
电脑先以递归查询的方式访问本地DNS服务器,适用UDP 53号端口,之后,本地DNS服务器将使用选代查询的方式去找根服务器进行选代查询,使用TCP 53端口,最终将解析的iP地址反馈给本地电脑
DHCP---动态主机配置协议 (UDP 数据报文协议)
典型的C/S架构,UDP 67 68---DHCP客户端使用的UDP 68,DHCP服务器使用 UDP 67
DHCP应用的第一种场景---计算机首次获得IP地址
1.客户端给服务器发送广播包---DHCP-discover
2.服务器给客户端发送单播包或者广播包---DHCP-offer---会携带一个可用的IP地址,暂时为客户端保留。
3.客户端给服务器发送广播包---DHCP-request——只选择第一个收到的offer包中含的IP地址。
4.服务器给客户端发送单播包或者广播包---DHCK-ACK
第二种场景——计算机再次获取IP地址
客户端给服务器发送广播包---DHCP-request
服务器给客户端发送单播包或者广播包---DHCP-ACK/DHCP-NAK
DHCP-release——客户端主动释放ip地址用
租期——默认一天
T1----租期的一般半时间----12个小时
以单播的形式发送DHCP-request
T2----租期的87.5%----21小时
以广播的形式发送DHCP-request
24小时到了之后会重新第一种场景
DHCP实验:
Dhcp enabe
Ip pool 名字=ip pool aa
Neteork 192.168.1.0 mask 24
Gateway-list 192.168.1.1
Dns-list 114.114.114.114 8.8.8.8
配不同之后
Int g 0/0/0/
Dhcp select global