热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

新CCIE笔记IP网络基础

2019独角兽企业重金招聘Python工程师标准南京捷式泰CCIE重修笔记:更完善更系统的全新笔记新增内容:总结、关联知识点、行业小建议各种认证证

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

南京捷式泰CCIE重修笔记:更完善更系统的全新笔记

新增内容:

 总结、关联知识点、行业小建议


各种认证证书:

  RHCE VCP OCP MCSEPMP ITIL

  CCA CCIE CCNP CCNA

什么是网络:平台

  所有通讯终端通过平台连接,提供丰富的应用和服务

  如打印机与投影仪 摄像头终端

OSI参考模型

  定义了计算机操作系统间通讯标准流程

  简单化多元化 系统间互联标准 厂商间接口标准

应用层:用户界面 任务是帮助人下达指令给计算机 OS与应用程序

表示层:采用某一组编码描述数据 如ASCLL

会话层:保持应用程序间的独立性!!

传输层:数据分段(切块)与拼装 选择传输方式

  TCP:安全(隐私性)与可靠(不被丢弃)

  分段:让所有文件平等的传递(最大1.84M)

网络层:给PC一个网络标识 路由寻找最佳路径(类似姓名)

数链层:给设备和数据一个物理标识(类似身份证号)

物理层:任务是将数据变成光电信号

以太网是通过电传递数据的网络

OSI与系统和设备的关系

  OS与软件应用程序隶属于上三层

  Ip地址和路由协议隶属于网络层

  Mac地址隶属于数链层

  Tcp与udp隶属于传输层

  路由器隶属于物理层,工作在网络层

  交换机隶属于物理层,工作在第二层

数据的封装解封装

  上三层就叫data数据

  传输层叫segment段

  网络层叫packet分组(包)

  数链层叫frame帧

  物理层叫bit比特流

  Encapsulation de-encapsulation

  封装:在数据头部加上一段消息

  解封装:理解读取这段信息

IANA组织管理ip地址

IPv4按地址空间分类:ABC

IPv4按应用场景分类:公有ip私有ip D E类

包含3部分信息:主网位 子网位 主机位

  子网掩码用来帮助识别他们

127打头的被微软买去做子网掩码

前缀长度用来描述网络位

合法ip非法ip以及VLSM

  主机位全为0或1都是非法的

  VLSM:扩充子网位,减少主机位,达到ip的最大效率利用

先根据实际情况计算实际主机数量计算网络位主机位长度

可支持2n-2个主机(n为主机位)

然后列出所有可用的子网位

公有ip与私有ip

  私有ip可被多家复用

  公网上所有设备不允许记录私有ip地址的路径信息

Mac地址

  48bit 12*4个十六进制数值

  IEEE定义(who也定义了无线标准)

  烧入网卡,无法修改

  前六个:买主代码

  后六个:厂商自定

ARP

  协议就是大家都认同的标准流程

  请求与回应 请求基于广播 目的mac是12个F

  查看arp缓存表:目标设备的mac地址(Windows命令)

Arp-d:删除所有arp条目

Arp-s <目标mac><目标ip><本地出口>:手动指定

Tcp/ip协议栈

  解释了计算机网络通讯的过程

  应用层(包含了上三层)

  传输层

  互联网层

  物理层

Tcp数据传输过程

  三次握手:先基于此建立tcp连接,再传输数据

    同步请求 同步确认 连接建立

  Tcp半打开会话:dos攻击(拒绝服务)

  Tcp序列号与ack序列号(seq+1)

  滑窗:流控

如果用udp又要保证可靠该怎么做?

答案:用软件实现(OSI上三层)SDN软件定义网络

端口号port number

  65535个区分应用程序与服务

  保留端口号与非保留

  80:http上网

  21:FTP传文件

  端口号不需要背

  源端口号1024向后随机产生,目的端口固定

网络设备介绍

  思科路由器:

企业级:C1800 C2800 C3600 C4000

ISP级:ARS(省之间) CRS(国家骨干网之间)

  华为:NE

  思科交换机:

企业级:C2900 C3500 C3700

ISP级:C4000 C5000 C6000

数据中心级:N7000 N9000

  集线器hub不会再出现

  思科防火墙:PIX ASA

  华为华三防火墙:。。

  JUNIPER:netscreen

防火墙

  制定访问规则

  进行vpn搭建

  抵御病毒攻击

  入侵检测系统IDS

  入侵防御系统IPS

学会用viso或AutoCAD软件:画图

企业网络的层次化架构

核心层:多层交换机连接不同汇聚层

汇聚层:路由器连接不同接入层

接入层:交换机将终端接入网络

终端层:包含所有终端PC打印机

一个接入层一个网段

紧缩式的网络层次化架构可以不用router

网络设备的硬件:

  Cpu memory flash NVRAM(内存加上电池)

  Interface:业务型 管理型(console口)

网络设备的OS

  IOS:驱动硬件工作 提供配置界面 执行策略

网设的启动过程

 POST加电自检

  解压缩存在flash中的IOS到内存中执行

  在NVRAM中寻找开机配置文件

网设的文件

  Running-config:当前运行配置文件

  Startup-config:开机配置文件:进入变成内存中当前运行文件

(类似自动执行命令行,比如autosummary)

要给回车买保险!!

网设的管理方式

  通过console口

  远程登录Telnet和ssh

  网页管理:不是主流

  图形化软件管理SDM

  辅助管理接口管理AUX接口(电话线)

电话网是全球最好的一张网(打电话的延迟微乎其微)

 

章节总结:

  网络的定义 发展 和未来

  OSI参考模型(面试和考试都不会有。。)

  IPV4分类

  Tcp/ip协议栈

  三次握手和滑窗

  Arp。。

  端口。。

  网络设备

  网络层次化架构

 

20160910



转载于:https://my.oschina.net/jinhengyu/blog/1571666


推荐阅读
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
  • 交换机配置:intg100unshintvlani1ipadd192.168.56.177qstelseuser-iv4authaaaproinsshupl3qsshuserpyt ... [详细]
  • 用户视图(查看运行状态或其他参数)系统视图(配置设备的系统参数)system-viewEntersystemview,returnuservi ... [详细]
  • 1、概述首先和大家一起回顾一下Java消息服务,在我之前的博客《Java消息队列-JMS概述》中,我为大家分析了:然后在另一篇博客《Java消息队列-ActiveMq实战》中 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • 本文介绍了在Android开发中使用软引用和弱引用的应用。如果一个对象只具有软引用,那么只有在内存不够的情况下才会被回收,可以用来实现内存敏感的高速缓存;而如果一个对象只具有弱引用,不管内存是否足够,都会被垃圾回收器回收。软引用和弱引用还可以与引用队列联合使用,当被引用的对象被回收时,会将引用加入到关联的引用队列中。软引用和弱引用的根本区别在于生命周期的长短,弱引用的对象可能随时被回收,而软引用的对象只有在内存不够时才会被回收。 ... [详细]
  • 域名解析系统DNS
    文章目录前言一、域名系统概述二、因特网的域名结构三、域名服务器1.根域名服务器2.顶级域名服务器(TLD,top-leveldomain)3.权威(Authoritative)域名 ... [详细]
author-avatar
我是雅婷姑娘
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有