CCNA-第四篇-OSI模型-下

这里先来说一下上一期的问题
来一个小问题
当你访问百度的时候,你的最初的目的MAC是谁?
1.二层交换机(接入)
2.出口设备GW(路由器)
3.运营商
TAG:这是个ARP的问题,答案会在下一篇讲解.

答案:答案是在GW设备上的那个接口的MAC,为什么呢?或许有人会问为什么不是百度的MAC,我来告诉你,什么是ARP,通过IP找MAC,那你的PC第一步发送ping包给交换机(汇聚设备)的那个时候
请问他可以知道百度的MAC吗?
请问他可以知道百度的MAC吗?
请问他可以知道百度的MAC吗?

不知道吧.为什么?二层交换机只能识别MAC,他的MAC表上有的只有来自他每个接口的MAC和可以到达路由的MAC,此时你的二层交换机最远能去到的地方就是你的出口设备的那个IP,但是是PC去访问不同网段的地址,而不是二层交换机,当PC访问不同网段的时候自然第一个找GW,所以最初的默认目的MAC地址是GW上的接口的那个地址的MAC地址.
这个MAC地址经过NAT会变吗?会!!! 不然你用出口设备的IP去访问,如果百度的目的MAC是你(发送ping包那个主机)的话,他往哪里发?IP和MAC对不上,直接丢包了,先发回去给你的出口设备再变一次然后才回到你的PC,这个是NAT.

OSI七层模型-下

第七层 应用层
第六层 表示层
第五层 会话层
第四层 传输层=定义数据发送方式 TCP UDP
第三层 网络层=ICMP协议,网络设备
第二层 数据链路层=交换机
-可以实现定向数据转发(依靠MAC表,自动学习)
-如何自动学习:当接口收到数据后,自动记录,记录源MAC地址
源MAC地址–什么编号F0/1 ===所以就产生了内存
第一层:物理层(硬件,物理.PC.终端)

--------传输层==定义数据发送方式
TCP.UDP两种协议+端口号
端口区间 1-65535
1-1023=公有端口
1024-65535=可以自行定义
TCP:可靠(可以保证数据顺利的发送到对端)-TCP三次握手
PC----baidu
1.PC先给baidu发动一个会话链接=SYN同步信息
2.baidu给PC回一个信息=SYN+ACK
3.PC给baidu回复一个最终一次连接确认SYN+ACK
这个被称为TCP三次握手(可以理解为验明正身,然后就开始通信了)
-End後,会有一个四次分手.也叫四次挥手

SYN攻击

先发送SYN同步信息
然后对端给你回复SYN+ACK
然后你不回复,然后他就会不断给你发SYN+ACK,这里只有两次,没有三次,然后他几乎给你一直发,消耗死内存.因为使用虚拟设备和虚拟IP,(一般几万个假的地址都能很容易打死一个小的网站了)给你发你就一定要回复我.
-其实也就是一种DDOS,不过不是使用PING.而是使用了TCP三次握手的机制.占用你的最大连接数.
彼此之间发送FIN信息(需要对端设备确认)-ACK确认
-TCP一定是单播通信,什么是单播通信呢,字面意思:1V1
-数据重传机制来保证一定可以发送到对端(序列号 确认号 校验方式 滑窗机制)
TAG:有一个之前的问题是什么呢,在谷歌上访问AV网站,他会给你显示该页无法显示,不是404哦,也不是违反法律(哪个是网站的)谷歌是有就有没有就没有,因为你在中国不受美国的法律约束.
是这样的,抓包後可以看到,当SYN包发出去之后,会收到一个FIN包,这个FIN包怎么来的呢,是中国哪个超级长城防火墙给你发的.因为他相当于一个行为管理器,直接把你给过滤阻断ACK了.
为什么呢,因为他限制你敏感词了,当你三次握手第一次建立起来之后,他发现你这个敏感词,直接过滤了,就代替谷歌给你发送第二次握手信息,然后就直接断开连接了

三次握手ACK机制

每当发送一个数据段会携带一个序列号
电脑—baidu 默认MTU:1024 1400字节
发送信息–有一个东西叫窗口大小,滑窗机制。是发送数据之前协商好的
1
如果发回来在ACK确认号是2,那么就表示传输成功了
TAG:DDos就是基于UDP攻击洪水泛哄的.
如果说是这样的
1
2
3
4
5
如果发回来在ACK确认号只要不是6,那么下一个数据包是这样在,如果是3
4
5
6
7
8
会这样重传–滑窗机制,窗口大小。=基本上也用不到。
这样可以保证对方可以受到数据,但是由于反复在确认和等待对方回复ACK,所以这也是直接导致了比UDP慢的主要原因.
TAG:UDP是只要知道IP,直接一窝蜂的数据发送过去的,丢包了也无所谓.
==========================================================.

-避免拥塞机制(慢启动-slow start)

这个是什么呢 ,避免拥塞,顾名思义,避免堵车。
比如PC-baidu 默认MTU 1024 1400
三次握手建立连接如果说椒4096
然后发送数据
1
2
3
4
5
这时候你回复ACK确认号=6
因为数据会越来越大,就像下载的时候在速度会越来越快。
继续发
6
7
8
9
10
此时你没有回复ACK,有一个等待时间一旦过了。
然后就会触发这个避免拥塞机制
然后就会触发这个避免拥塞机制
然后就会触发这个避免拥塞机制
-TAG:这个机制很极端,为什么这样说呢。因为你是TCP,所以不能丢包,所以会直接给你搞重传机制,然后无论协商多大,直接给你打回去,就好比如。你玩游戏,99级,打不过100级的,直接给你丢回去变成1级。
UDP:不可靠(不会重传,跟直播,电话那样,如果网络不好没听到就没听到了)

UDP是不需要建立连接的,只能能通就行,直接给你丢数据过去 ,UDP有点依赖带宽的质量,没了就没了,因为不会重传。

======================================
-思科 IOS
-华为 VRP
-TAB自动补全
中国的小思科:锐捷网络
设备开机-加电自动检测-加载IOS-加载配置
-FLASH:存系统文件(非配置)配置是config结尾的文件-可以理解为win10 win7是专门用来存系统的。
-NVRAM:存配置文件。配置的东西 config结尾的。
-RAM 内存条
-ROM 存放引导系统-BIOS/Bootstarp/Bootrom
TAG:升级
1.FTP
2TFTP
3.USB升级(有系统的情况下)
swich#cd?
flash: Firesystem to be formatted
—显示出usb设备的情况
usbflash0: Firesystem tobe formatted
switch#dir usbflash0:
4.无系统的情况下(可以理解为无法进入系统给你自动进了类似PE的一个模式)
会自动进入引导系统
rommon>
dev ===看看有没有支持usb 再看看模板上支不支持usb接口

5.Xmodem
TAG:此处讲的不怎么详细,详细讲解系统升级+密码破解会在下一篇文章详细讲解

confreg
2102 加载 (正常开机)
2142 不加载(一般叫实验模式,没有配置)
比如说忘记密码 用2142启动把密码删了或者改了,再改回来2102

好的本次到这里就结束了,欢迎观看我的文章。我是CCIE-Yasuo,喜欢就关注我吧,下一期见。
欢迎新盟教育的同学一起来交流,我是41期的疾风剑豪
同时我也是一名17岁来自中专的学生在学校写的,如有写的不对或侵权请及时联系删除。

CCNA-第四篇-OSI模型-下相关推荐

  1. CCNA-第三篇-OSI模型-上

    CCNA-第三篇-OSI模型-上 OSI七层模型-上 第七层 应用层 第六层 表示层 第五层 会话层 第四层 传输层=定义数据发送方式 TCP UDP 第三层 网络层=ICMP协议,网络设备 第二层 ...

  2. 第四篇 kali Linux 下安装fluxion

    第四篇 kali Linux 下安装fluxion 第一篇kali linux 安装 https://blog.csdn.net/qq_43632394/article/details/1091212 ...

  3. 四篇NeurIPS 2019论文,快手特效中的模型压缩了解一下

    在即将过去的 2019 年中,快手西雅图实验室在 ICLR.CVPR.AISTATS.ICML 和 NeurIPS 等顶会上发表了十多篇论文. 除了这些研究方面的成果,针对实际业务,西雅图实验室和快手 ...

  4. 《两日算法系列》之第四篇:隐马尔可夫模型HMM

    目录 1. 定义与假设 2. 相关概念的表示 3. 三个基本问题 3.1. 概率计算问题 3.2. 学习问题 3.3. 预测问题 总结 1. 定义与假设 李雷雷所在城市的天气有三种情况,分别是:晴天. ...

  5. 【广告算法工程师入门 13】机制设计-私人价值模型下四种拍卖形式的报价策略与均衡分析

    回顾 私人价值模型的五个假设:风险中兴,私有估价,独立性,对称型,理性. 四种拍卖形式:英式拍卖,荷兰式拍卖,第一价格密封拍卖,第二价格密封拍卖 从竞价策略上分析,荷兰式拍卖与第一价格密封拍卖存在等价 ...

  6. 循环自相关函数和谱相关密度(四)——实信号、复信号模型下的QPSK信号循环谱推导

    关注公号[逆向通信猿],口令:循环谱 说明:接上一节循环自相关函数和谱相关密度(三)--实信号.复信号模型下的BPSK信号循环谱MATLAB仿真结果及代码 8 QPSK信号谱相关密度函数 8.1 实信 ...

  7. [转载] 计算机网络——OSI模型究竟忽悠了多少人

    来源:http://blog.c114.net/html/60/250760-60744.html 不了解历史的人,注定要重复历史. --J. Onions, RFC 1606 历史上OSI模型和TC ...

  8. NeurIPS提前看 | 四篇论文,一窥元学习的最新研究进展

    2019 年,NeurIPS 接受与元学习相关的研究论文约有 20 余篇.元学习(Meta-Learning)是近几年的研究热点,其目的是基于少量无标签数据实现快速有效的学习.本文对本次接收的元学习论 ...

  9. 无监督学习:从基本概念到四种实现模型

    http://www.sohu.com/a/117638113_465975 这是今年 6 月份普渡大学副教授 Eugenio Culurciello 写的一篇关于无监督学习的概述性文章.除了基本概念 ...

最新文章

  1. [LeetCode]Implement Trie (Prefix Tree)
  2. python中dataframe导出文件_使用Python将Pandas DataFrame导出为PDF文件
  3. C++ 标准模板库(STL)
  4. 高效率学习Java编程提升自我
  5. 转载: 快速理解Docker - 容器级虚拟化解决方案
  6. X264代码中一些参数的意义
  7. Docker最全教程之使用.NET Core推送钉钉消息(二十)
  8. uni-app真机调试报错request:fail abort解决方法
  9. 第3章 神经网络的最优化
  10. 5.RabbitMQ实战 --- 集群并处理失败
  11. 网上购物系统功能业务逻辑导图_功能流程说明_OctShop
  12. 目前主流的数据库有哪些?
  13. 基于PyQt5实现保存网页为pdf
  14. linux显卡用amd还是NVIDIA,Linux NVIDIA显卡驱动年度横评,不同于AMD,NVI
  15. 1025.ws index.php.,程控电话交换机系统局数据和用户数据
  16. 联想笔记本怎么把计算机移到桌面上,怎样把软件移到桌面上
  17. 2020-mac教程-sudo spctl --master-disable用不了
  18. matlab建模DNA双链,matlab绘制DNA双螺旋结构模型三维图 请高手给详细步骤。 分重要,关键是我能学会。(可以加分)...
  19. 计算机库网络不见了,在电脑中的库文件夹不见了的找回方法介绍
  20. php 票务系统开发_电子票务系统的意义和实现

热门文章

  1. Makefile 的 遗漏分隔符错误信息
  2. 【转】C++ GetLastError() 返回值对应表
  3. Flex 学习站点汇总,(FLEX学习站点、博客、论坛)
  4. [剑指offer][JAVA]面试题第[05]题[替换空格][StringBuilder/Buffer]
  5. python博客编程_python编程
  6. vue 获取请求url_vue 获取url里参数的两种方法小结
  7. 843. n-皇后问题
  8. 盘锦工业机器人厂家_盘锦制造进入“机器人时代”
  9. eclipse 中文_谁说API必须用英文?中文API的Java库可以有!
  10. layui 鼠标移入变为小手_游戏技术上不去?看看外设选对没!鼠标篇