网络基础知识

路由器

路由器是一类网络互连设备,它基于第三层地址在网络间传递数据分组。它能为网络上的数据分组选择最佳传递路径

工作在第三层的特点:

 不用MAC地址做出决策。

 能够连接不同第二层技术

 能连接异步传输和串行线路。

由于基于第三层信息对分组进行路由的能力,路由器已经成为internet的主要部分,它上面运行IP协议。

 工作步骤:

  路由器检查每一个进来的分组(第三层数据),为他们选择穿过网络的最佳路径,然后将它们交换到合适的出口。
  OSI七层网络模型

TCP/IP协议是互联网的基础协议,没有它就根本不可能上网,任何和互联网有关的操作都离不开TCP/IP协议。不管是OSI七层模型还是TCP/IP的四层、五层模型,每一层中都有自己的专属协议,完成自己相应的工作以及与上下层级之间进行沟通。由于OSI七层模型为网络的标准层次划分,所以我以OSI七层模型为例从上向下进行一一介绍

1)应用层

应用层是操作系统或网络应用程序提供访问网络服务的接口。

2)表示层

表示层对上层数据或信息进行变换,保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。

3)会话层

会话层管理主机之间的会话进程,负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。

会话层、表示层、应用层重点:

数据传输基本单位为报文

包含的主要协议:FTP(文件传输协议)、Telnet(远程登陆协议)、DNS(域名解析协议)、SMTP(邮件传送协议)、POP3协议(邮局协议)、HTTP协议(Hyper Text Transfer Protocol)

4)传输层

第一个端到端(主机到主机)的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。

传输层的任务是根据通信子网的特性,利用最佳的网络资源,为两个端系统的会话层之间提供建立、维护和取消传输连接的功能,负责端到端的可靠数据传输。在这一层,信息传送的协议数据单元称为段或报文。

网络层只是根据网络地址将源结点发出的数据包传送到目的结点,而传输层则负责将数据可靠地传送到相应地端口

有关传输层的重点:

包含的主要协议:TCP协议(Transmission Control Protocol,传输控制协议)、UDP协议(User Datagram Protocol,用户数据报协议)

重要设备:网关

5)网络层

网络层的目的是实现两端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。用少量的词来记忆网络层,那就是“路径选择,路由及逻辑寻址”。

网络层涉及众多的协议,其中包括最重要的协议,也是TCP/IP的核心协议——IP协议。IP协议仅仅提供不可靠、无连接的传送服务。IP协议的主要功能有:无连接数据报传输、数据报路由选择和差错控制。与IP协议配套使用实现其功能的还有地址解析协议ARP、逆地址解析协议RARP、因特网报文协议ICMP、因特网组管理协议IGMP。

有关网络层的重点:

网络层负责对子网间地数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互联等功能

基本数据单位为IP数据报

包含的主要协议:

Internet Protocol(因特网互联协议)

Internet Control Message Protocol(因特网控制报文协议)

Address Resolution Protocol(地址解析协议)

Reverse Address Resolution Protocol(逆地址解析协议)

重要地设备:路由器

6)数据链路层

数据链路层在物理层提供的服务的基础上再向网络层提供服务,最基本的服务是将原子网络层来的数据可靠地传输到相邻结点的目标机网络层,为达到这一目的,数据链路必须具备一系列相应的功能,主要有:如何将数组合成数据块,在数据链路层中这种数据块为帧(frame),帧是数据链路层的传送单位;如何控制帧再物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使与接收方相匹配;以及在两个网络实体之间提供数据链路通路的建立、维持和释放的管理。数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据成帧、流量控制、数据检错、重发等。

有关数据链路层的重点:

数据链路层为网络层提供可靠的数据传输

基本数据单位为帧

主要的协议:以太网协议

两个重要设备名称:网桥和交换机

7)物理层

激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传数据的可靠物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输。物理层记住两个重要的设备名称,中继器(Repeater,也叫放大器)和集线器
路由器作用

隔离广播域 原因(广播地址是网络地址加主机位为全1的地址,所以收到广播包的一定是处于同一个网段内。而路由器对同一网段的IP地址不转发,所以就隔离了广播域)
2.实现段与段之间的连通
3.路由功能-选路
路由表所包含的信息
记录网段转发的一种数据库,包括IP前缀、下一跳、出接口等参数
路由表IP前缀的来源:
链路层自主学习(直连路由)、静态路由(距离矢量)、动态路由
动态路由按照算法分为
距离矢量性路由协议(DV型) RIP EIGRP
链路状态型路由协议(LS型) OSPF ISIS
路径矢量型路由协议 BGP
范围 划分(AS) AS—自治系统-逻辑的管理域
IGP-内部网关协议(负责AS内部的沟通)RIP OSPF ISIS
EGP-边界网关协议(负责AS间的沟通) EGP BGP

路由表的构成
IP前缀
掩码
下一跳
出接口
来源 l(本地接口地址) c (直连)o b s(静态)
路由优先级(0~255) 当路由前缀与掩码一致而来源不一致的时候该参数决定哪种来源的路由会放置在路由表中,开销不同的协议有不同的开销,所以不同的协议不同比较开销,开销相同会负载均衡
flag
路由的查找原则
精确匹配 /最长匹配
递归查找 以太网中路由的下一跳,会在路由表中在次查找,找出能ARP的下一跳
与出接口
黑洞路由 下一跳是null接口的路由 作用:防环 安全
路由器封装与解封装
数据报文
四层 数据段
三层 数据包
二层 数据帧
一层 比特流
TCP 传输控制协议
面向连接的可靠传输协议
UDP 用户数据报文协议
非面向连接的不可靠传输协议
面向连接:三次握手 四次断开

SYN 同步序列号请求
Ctl标志位
序列号—记录发送的次数—不同的厂商序列号不一样
Ack 确认
Ack=seq+1
握手为什么需要三次
为什么要进行三次握手
为什么断开需要四次,三次不行吗?
为了应对网络中存在的延迟的重复数组的问题所以要握手三次;因为TCP连接是全双工的网络协议,允许同时通信的双方同时进行数据的收发,同样也允许收发两个方向的连接被独立关闭,以避免client数据发送完毕,向server发送FIN关闭连接,而server还有发送到client的数据没有发送完毕的情况。所以关闭TCP连接需要进行四次握手。
可靠:确认 重传 排序 流控

接口接受目的Mac是自己的数据帧,还有广播帧以
及它需要接受的组播帧。目的不是自己Mac的单播帧会被丢弃

交换机转发原理
Mac转发表
表的形成 自己学习
当以太网帧到达交换机时,交换机会自动学习该数据的源Mac地址与进入的接口形式形成绑
定关系,注意该表会有老化时间,一般是5min 这个数值可以修改
当该表项被执行转发时会刷新老化时间
表的查询与转发
查询执行的精确查询,一种完全命中的查询,一次命中
存储转发 帧所有内容都接受才转发
直通转发 只接受到目的Mac就转发
片段转发 接收到32字节就转发,及一个最小帧的长度
转发
已知单播帧 精确转发
未知单播帧 洪范转发
广播与组播帧 洪泛转发
VLAN
通过VLAN划分接口把Mac表分割为以VLAN为单位的独立Mac表—隔离广播域的技术
标记技术来解决不同交换机VLAN互通的问题–802.1g

路由协议
静态路由协议–人工书写的路由
书写规则 前缀+掩码+下一跳/出接口
浮动路由 当一个目标有多条线路可达时,我们会使用浮动静态路由来增加路由的可靠性
默认路由 一般在边界路由器上或者末端路由器上我可以使用默认路由来表示多个目标的路由
rip
学习路由的原则
1.没有的一定学习
2.有的分为两种情况
(1) 同源 无条件更新,会覆盖原来的路由和无销开关
(2) 不同源 会比较开销小的
防环机制
1.水平分割(从此口进不从此口出)
2.毒性逆转(触发更新)
3.抑制计时器
4.最大跳数(限制15跳,15跳为最大,16跳不可达)
ospf
信息 拓扑信息
传递 传递过程不会改变原始信息
计算 每个路由器都是独立计算路由

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值