网络基础、HCIA(一)

一、7层模型—OSI参考模型 :
应用层:抽象语言—>编码
表示层:编码—>二进制
会话层:提供会话层地址
传输层:TCP/UDP 分段(受MTU限制) 端口号
网络层:IP—internet 协议 (互联网协议) —IP地址
数据链路层:逻辑链路控制层LLC+介质访问控制层MAC
物理层:中继器 集线器

二、要想让一个简单的互联网变大所需要满足的条件:
1、节点增加:HUB集线器 (安全、延时、地址、冲突);
2、距离— 中继器 (放大器)但是不能无限延长
**补充说明:
地址:唯一、格式相同 MAC地址由48位二进制构成16进制显示;
冲突:CSMA/CD 载波侦听多路访问/冲突检测(排队、增加延时)。

三、要求:网桥—交换机 — 工作在介质访问控制层
1、提供端口密度;
2、无限的传输距离;
3、没有冲突—所有节点可以同时发送和接收自己的数据;
4、单播—一对一传输数据。

四、交换机的工作原理:
1、当数据帧进入交换机后,交换机先查看数据中的源MAC地址,之后将该数据进入的接口与该mac映射记录到本地的MAC表中;再查看数据帧中的目标mac地址,基于目标mac地址查看本地的mac表;若表中存在记录将仅从该记录的接口转发数据(单播);
2、若没有目标mac地址对应的接口记录,将洪泛该数据—除流量的进入接口外,其他所有接口复制转出;
**补充说明:交换机作用于OSI模型的第二层
五、广播域(洪泛域)
广播域(洪泛域)就是说如果站点发出一个广播信号后能接收到这个信号的范围。通常来说一个局域网就是一个广播域。
广播域内所有的设备都必须监听所有的广播包,如果广播域太大了,用户的带宽就小了,并且需要处理更多的广播,网络响应时间将会长到让人无法容忍的地步。

六、路由器
路由器是互联网的枢纽,是连接英特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送数据。
作用在OSI模型的第三层,提供了路由与转发两种重要机制。

七、名词解释:
1、IPv4地址:由32位二进制构成,存在网络位和主机位的区分;网络位用于标识所在的范围,使用点分十进制标识;
2、ARP:(地址解析协议 )通过对端的一种地址来获取对端另一地址的方法;
3、广播:在一个洪泛范围内,迫使交换机将一个数据进行洪泛转发;
在PC访问其他设备时,先基于目标的ip地址判断是否和本地处于同一广播域;若在同一范围,将先通过ARP广播获取对端的mac地址,再进行单播通讯;若与目标不在同一广播域,将封装目标mac地址为本地的网关接口地址,来将流量转发到路由器处,由路由器代为转发;
4、DNS:域名解析服务
5、HTTP服务器:超文本传输
6、MTU:最大传输单元 默认1500
7、UDP:用户数据报文协议 ,非面向连接的不可靠传输协议,仅完成传输的基本工作----分段、端口号。
8、TCP:传输控制协议(面向连接的可靠传输协议)
在完成了传输层的基础工作以外,还需要保障传输的可靠性
面向连接—3次握手 建立端到端的虚链路
可靠性—4种可靠传输机制— 确认、排序、重传、流控(滑动窗口)
**补充说明:
(1)、三次握手:(如下图所示)

第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。

第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给Client以确认连接请求,Server进入SYN_RCVD状态。

第三次握手:Client收到确认后,检查ack是否为J+1,ACK是否为1,如果正确则将标志位ACK置为1,ack=K+1,并将该数据包发送给Server,Server检查ack是否为K+1,ACK是否为1,如果正确则连接建立成功,Client和Server进入ESTABLISHED状态,完成三次握手,随后Client与Server之间可以开始传输数据了。在这里插入图片描述
(2)、四次断开(四次挥手):
第一次挥手:Client发送一个FIN,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态。

第二次挥手:Server收到FIN后,发送一个ACK给Client,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号),Server进入CLOSE_WAIT状态。

第三次挥手:Server发送一个FIN,用来关闭Server到Client的数据传送,Server进入LAST_ACK状态。

第四次挥手:Client收到FIN后,Client进入TIME_WAIT状态,接着发送一个ACK给Server,确认序号为收到序号+1,Server进入CLOSED状态,完成四次挥手。在这里插入图片描述
9、封装: 设备将数据从高层向底层加工处理的过程— 过程中数据包将越来越大
解封装:设备对数据的识别过程,过程中数据将越来越小;与封装相反;
10、PDU:协议数据单元 对不同层封装的数据单位标识
应用层:数据报文
传输层:段
网络层:包
数据链路层:帧
物理层:比特流

11、ARP:通过对端的一种地址来获取对端的另一种地址;
正向ARP – 已知对端的ip地址,通过广播来获取对端的MAC地址;
反向ARP—已知对端的mac地址,来获取对端的ip地址;
无故ARP—设备的在刚获取ip地址,或使用ip地址的过程中,对外进行正 向ARP行为,但被请求的ip地址为本地使用的地址—地址冲突检测。

12、半双工: 数据流量在一个单点时间内,只能存在一个方向;收、发是分开在不同时间进行
全双工:数据收发可以同时进行;

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值