• CCNA


    一、行业介绍及认证体系

    CCNA:初级网络工程师

    CCNP:中级网络工程师

    CCIE:高级网络工程师

    二、网络初认识

    2.1 什么是网络?

    计算机网络:具有独立功能的多台计算机及其外部设备,通过通信线路连接起来

    2.2 网络设备

    随着网络的发展,业务的扩展,越来越多的元素加入进来,网络的规模也逐渐扩大,现有的连接方式发生变化(原来点对点)

    2.2.1 Hub(集线器)

    优点:便宜,操作简单

    缺点:共享型,无法满足多人同时访问

    目前基本淘汰出市场

    TIPS

    冲突域:数据会发生冲突。

    传输类型:

      单工:始终只能完成一个方向的数据传输 (电视红外遥控器)

      半双工:同一时间只能完成一个方向的数据传输(对讲机)

      全双工:同一时间可以完成两个方向的数据传输

    2.2.2 Switch(交换机,前身为网桥)

    交换机的前身网桥,是用来连接两张网卡的

    优点:可实现多用户同时访问,支持全双工

    缺点:无法完成一些特殊的功能(NAT)NAT由路由器和防火墙支持

    作用:

      终端用户设备的接入

      基本的安全功能

      广播域的隔离(VLAN)

     

    TIPS

    广播域

    数据类型:

      单播:一对一

      组播:一对多

      广播:一对所有

    2.2.3 Router(路由器)

    路由器的每个接口都是一个独立的广播域

    优点:可搭建大型网络,安全性高

    缺点:接口太少,价格太贵

    作用:

      路由协议支持

      路径选择

      数据转发

      广域网接入(LAN,Local Area Network,本地局域网。MAN,Metropolitan Area Network,城域网。WAN,Wide Area Network,广域网,一般就是指 Internet,最大的广域网)

    2.2.4 认识网络设备图标

    2.2.5 网络拓扑

    三、OSI七层网络模型

    OSI的概念

      Open System Interconnect开放系统互连参考模型,是由ISO(国际标准化组织)定义的。它是个灵活的、稳健的和可互操作的模型,并不是协议,是用来了解和设计网络体系结构的。

    OSI模型的目的

      规范不同系统的互联标准,使两个不同的系统能够较容易的通信,而不需要改变底层的硬件或软件的逻辑。

    OSI模型分为七层

      物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

    3.1 应用层

    为应用软件提供接口,使应用程序能够使用网络服务

    常见的应用层协议:

      http(80)、https(443)、dns(53)、ftp(20/21)、smtp(25)、pop3(110)、telnet(23)

    3.2 表示层

    数据的解码和编码、加密和解密、压缩和解压缩

      图片:jpg,gif

      音频:mp3、wma、aac

      视频:mp4、avi

    3.3 会话层

    负责建立、管理和终止表示层实体之间的会话连接

    在设备或节点之间提供会话控制,协调通信过程,并提供3种不同的方式来组织它们之间的通信(单工,半双工,全双工)

    3.4 传输层(TCP/UDP)

    负责建立端到端的连接,保证报文在端到端之间的传输

    服务点编址、分段与重组、连接控制、流量控制、差错控制

    3.5 网络层(IP)

    为网络设备提供逻辑地址(ip)

    进行路由选择、维护路由表

    负责将分组数据从源端传输到目的端

    代表:路由器

    3.6 数据链路层(MAC)

    在不可靠的物理链接上,提供可靠的数据传输服务,把帧从一跳(结点)移动到另一跳(结点)

    组帧、物理编址、流量控制、差错控制、接入控制

    代表:交换机

    3.7 物理层

    负责把逐个的比特从一跳(结点)移动到另一跳(结点)

    定义接口和媒体的图例特性(线序、电压、电流)

    定义比特的表示、数据传输速率、信号的传输模式

    定义网络物理拓扑(网状、星型、环型、总线型等拓扑)

    代表:集线器

    特点

    1、OSI模型每层都有自己的功能集

    2、层与层之间相互独立有相互依靠

    3、上层依赖于下层,下层为上层提供服务

     

    3.8 数据的发送

    封装:每一层都把上层的协议包当成数据部分,加上自己的协议头部,组成自己的协议包

  • 相关阅读:
    RTLabel 富文本
    代码复用,优化时间
    (转)分享一些免费的接口.无意中查找资料发现
    新手之使用git
    ios 清理缓存
    (转)IOS崩溃 异常处理(NSSetUncaughtExceptionHandler)
    UIApplication的理解
    新提交审核app保留检查更新入口将被拒绝
    (转)免费天气预报接口API以及全国所有地区代码!!
    Cesium快速上手9-Camera和Scene中的其他函数使用
  • 原文地址:https://www.cnblogs.com/dongye95/p/11027924.html
Copyright © 2020-2023  润新知