网络-七层模型-五层模型以及协议

网络

七层模型【osi】

  1. 应用层

    应用层协议:

    TCP:

    http(80)

    https(443)

    ftp(20 21)

    ssh(22)

    telnet(23)

    smtp(25 465)

    dns(53)

    UDP:

    dns(53)

    ntp(123)

    spmp(161)

    tftp(69)

    dhcp( 67 68)

  2. 表示层
  3. 会话层
  4. 传输层

    传输层协议:TCP UDP STCP

    TCP:面向连接的网路协议(需要先建立连接才可以传输数据);

    ​ 可靠传输,支持流量控制和拥塞控制。

    ​ 首部最小20字节,最大60字节;只能一对一通信

    UDP:面向无连接的网路协议(不需要建立连接可传输数据);

    ​ 是不可传输,但是传输效率更高;

    ​ 首部仅8字节;支持一对一,一对多,多对多交互通信

    ​ tcp 面向连接的网络协议;【需要建立连接才可以传输数据】

    ​ 8位亿字节

    ​ 首部最小20字节 最大60字节

    ​ 是可靠传输,支持流量控制和拥塞控制;

    ​ 只能一对一通信;

    tcp标记
    1. SYN:连接位/同步位,SYN=1 表示连接请求报文
    2. ACK:确认位,ACK=1 表示确认号生效
    3. FIN:断开位,FIN=1 表示断开连接
    4. RST:重置位,RST=1表示重新建立连接
    5. PSH:急迫位,PSH=1表示尽快把数据传输到应用层
    6. URG:紧急位,URG=1表示位紧急数据,配合紧急指针才有效

    )

    TCP三次握手

    客户端 -----SYN=1 -------->服务端

    ​ <-----SYN=1,ACK=1-------

    ​ -------ACK=1---------->

    ESTABLISHED ESTABLISHED

    TCP四次挥手

    客户端------FIN------->服务端

    ​ <------ACK=1----

    ​ <-------FIN=1,ACK=1----

    ​ --------ACK=1------>

    TIME WAIT CLOSE

    2MSL时间后才CLOSE

    VLAN:交换机逻辑分割广播域

    一共2^12=4096 ge vlanID,id范围04095,04095为系统保留的,可用1~4094,1为默认vlanID

    三层交换机:一次路由,多次交换

    功能:

    ​ 实现VLAN间通信

    ​ 根据MAC地址表转发数据帧

    ​ 根据路由表转发数据包

    工作原理:一次路由,多次交换

    ​ 一次路由:数据链的第一个数据包是通过三层交换机的三层引擎重新封装MAC头部,在根据路由表转发;并在硬件中创建一个MLS条目

    ​ 多次交换:从数据流的第二个数据包开始,就根据三层交换机的MLS记录(转发信息库FIB和邻接关系表)由硬件执行重新封装和快速转发

    sctp 流程

  5. 网络层

    网络层协议:

    ICMP

    ​ 作用:用于探测网络通信

    ​ 工具:

    ​ ping

    ​ 作用:检测网络线路,网路延迟

    ​ tracert/traceroute

    ​ mtr 动态追踪

    IGMP

    ​ 作用:网络组播管理

    ARP

    ​ 作用:根据ip地址提供MAC地址

    ​ 工作原理 :1,先查询本地ARP缓存表,如果有目标主机的ip和mac记 录就直接单播通信,如果没用则广播发送ARP情节报文

    ​ 2,交换机会广播翻红ARP请求报文给连接交换机上的每一个主机,但只要目标主机才会接受和相应

    ​ 3,目标主机会单播发送ARP应答报文,并通过交换机转发给源主机,源主机接受到应答报文将目标主机的IP和MAC记录戴自己的ARP缓存中,此后双方即可单播通信

    RARP

    ​ 作用:根据MAC地址解析出IP

  6. 路据链路层

  7. 物理层

注释:1-3不要太关注,4-7关注且第一层是物理层

tcp/ip网络

​ 应用层 应用数据 应用数据

​ 传输层 分段 封装tcp/udp 数据段

​ 网络层 封装ip头部 数据包

​ 路据链路层 封装MAC头部 数据帧

​ 物理层 比特率

ip地址 5类 ipv4

IP头部长度4

A 1.0.0.0 ~ 126.255.255.255 /8

B 128.0.0.0 ~ 191.255.255.255 /16

C 192.0.0.0 ~ 223.255.255.255 /24

D 224.0.0.0 ~ 239.255.255.255 组播

E 240.0.0.0 ~ 255.255.255.255 科学研究保留

tracert

tracert 网络地址 【跟踪】

公网

私网ip: 3类

A 10.0.0.0 ~ 10.255.255.255 /8 掩码

B 172.16.0.0 ~ 172.31.255.255 /12

C 192.168.0.0 ~ 192.168.255.255 /16

***带宽

​ 带宽速率 比特率 位/秒 bit/s

​ [下载速率 字节/秒 byte/s

​ 1字节(byte) = 8bit

​ 1kb = 1024byte

​ 1mb = 1024 KB

​ 1GB = 1024MB

​ ]

硬盘容量

硬盘厂商的硬盘容量 以10为底数计算 1000为进位

1kb=1000byte 1mb=1000kb 1gb=1000mb 1tb=1000gb

操作系统的硬盘容量 以2位底数计算 以1024为进位

1kib=1024byte 1mib=1024kib 1gib=1024mib 1tib=1024gib

fidsk查询

-l

docker

网段:用来做ip地址范围的隔离—子网掩码

  1. 网段组成:网路地址/子网地址(网段的第一个ip) 可以ip 广播地址(网段的最后一个IP)
  2. 192.168.100.0./24 /25
  3. 192.168.100.0/24 192.168.100.0 ~192.168.100.255

​ /25 192.168.100.0 ~ 192.168.100.127

​ 192.168.100.128 ~ 192.168.100.255

掩码越大 网段小

交换机–二层网络设备 数据链路层

根据MAC地址追寻数据帧 【根据MAC地址表的记录实现转发数据帧】

1学习发送源MAC地址 和接口

2通过广播目标MAC地址 学习目标接口

3在进行单播通信

路由器–三层网路设备—网络层

根据路由表的记录实现数据包的转发
路由表学习**

直连路由:通过路由器开启的接口ip网段自动获取

非直连路由:通过手动,静态路由获取或者通过动态路由(RIP OSPF ISIS BGP)自动学习

三层交换机 ==二层交换 + 三层路由

  1. 功能:实现vlan间通信 根据MAC地址转发数据帧

  2. 功能:根据路由表转发数据包

  3. 工作原理:一次路由,多次交换

  4. 一次路由:数据流的第一个数据包是通过三层交换机的三层引擎

    从新封装MAC头部,在根据路由表转发;并在硬件上创建一个MLS条目

  5. 多次交换:数据流的第二个数据包开始,根据三层交换机的MLS记录(转发信息库FIB和邻接关系表)有硬件执行重新封装和快速转发

路由器接口配置

int g0.0.0

ip add 192.168.100.1 255.255.255.0

三层交换机不能在物理接口上配置IP,只能在Vlanif虚接口上配置IP

int vlanif

ip add

静态路由配置

ip route-static <目的网段> <掩码> <吓一跳IP>

默认路由配置

ip route-static 0.0.0.0 0.0.0.0 <吓一跳IP>

vlan配置

vlan

vlan batch …

接口链路类型 access trunk

access 接入链路接口:用于给进入交换机的数据打上vlan标识,给从交换机发出数据脱掉标识

配置在交换连接计算机或者路由器的接口上

int e0.0.0

p l a

p d v

trunk 中继链路接口:用于识别用于VLAN标识的数据允许在交换机之间传输

配置在连接交换机的接口上

int e0.0.0

p l t

p t a v …或all

VRRP 虚拟路由亢与协议

一种路由器备份机制,防止网关路由器单点故障。

网路主机的网关,路由器故障时,及时有另一个路由器接替工作,从而保证网路的连续性,和可靠性。

MASTER路由器:承载虚拟IP,实际负责接受网路主机发送数据并转发,定期给BACKUP路由器发送报文和告知自己存活

MASTERD 选举依据:

优先比较VRRP优先级来选举,值越大,优先级越高

VRRP优先级一样,则通过比较接口的PD地址来选选择,IP越大,优先级越高

VRRP报文封装在报文里,通过组播地址224.0.0.18发送

backup路由器:监听MASTER路由器发送的报文,当超市实际范围没用接受到VRRP报文,则会接替MASTER路由器的工作

NAT —网路地址转换 -公网和私网之间的相互访问

工作过程:
  1. 请求的数据包从内网发往外网时,NAT会讲数据包的源IP地址有私网地址转换成公网地址
  2. 当应答的数据包要从外网返回到内网时,NAI会将数据包的目的IP由公网地址转换成私网地址,从而实现私有网络和公有网路之间的相互访问
MASTERD 选举依据:

优先比较VRRP优先级来选举,值越大,优先级越高

VRRP优先级一样,则通过比较接口的PD地址来选选择,IP越大,优先级越高

VRRP报文封装在报文里,通过组播地址224.0.0.18发送

backup路由器:监听MASTER路由器发送的报文,当超市实际范围没用接受到VRRP报文,则会接替MASTER路由器的工作

NAT —网路地址转换 -公网和私网之间的相互访问

工作过程:
  1. 请求的数据包从内网发往外网时,NAT会讲数据包的源IP地址有私网地址转换成公网地址
  2. 当应答的数据包要从外网返回到内网时,NAI会将数据包的目的IP由公网地址转换成私网地址,从而实现私有网络和公有网路之间的相互访问
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值