zoukankan      html  css  js  c++  java
  • HCNA-RS笔记-20171029-day01

    网络:设备之间互联实现资源共享称之为网络
    通信线缆:同轴电缆、双绞线(屏蔽双绞线和非屏蔽双绞线)、光纤(单模光纤和多模光纤)、串口;
    冲突:是指通信信号在共享链路上发成碰撞;
    冲突域:冲突发生的位置

    CSMA/CD:载波侦听多路访问/冲突检测
    基本原理
    1,先侦听,后发送数据
    2,边发送数据,边帧听网络是否发生冲突
    3,如果发生冲突则停止发送数据,执行退避算法
    4,继续侦听网络,尝试发送数据;

    半双工:在数据通信时在同一时间点只有一端可以发送数据
    的通信方式称之为半双工(需要CSMA/CD技术)
    全双工:在数据通信时双方可以同时发送数据的通信方式
    称之为全双工(不用CSMA/CD技术)

    网络通信协议:网络通信语言=语法+语义构成
    OSI七层:物理层、数据链路层、网络层、传输层、会话层
    表示层、应用层
    TCP/IP为标准通信协议;


    以太网:通过使用MAC地址进行数据通信方式称之为以太网;

    ethernet 2(目的MAC地址,源MAC地址,type类型字段)
    源MAC地址:表明数据帧谁发的
    目的MAC地址:表明数据帧发给谁
    type类型字段:表明上层协议;

    802.3帧格式(目的MAC地址,源MAC地址,length)
    LLC层(DSAP,SSAP,control Field字段):用于表明上层
    协议
    公共服务访问点:有DSAP+SSAP+固定Field(0x03)的这种方式
    称之为公共服务访问
    私有服务访问点:DSAP=0xAA(固定)+SSAP=0xAA(固定)+固定Field
    (0x03)+ORG+PID称之为私有服务访问点;
    FCS:尾部校验和在收到数据帧时进行计算数据的FCS值,是否与
    携带的FCS值相同,不同则直接丢弃

    MTU:最大传输单元,当数据包大于MTU值时,需要进行
    分片操作
    网络层(源IP地址、目的IP地址、protocol字段)
    protocol表明上层协议
    TTL:生存时间,每经过一台路由器则减一,当TTL值等于0
    则丢弃,最大255,用于方式数据包环路
    ID+flag+fragment offset:用于数据包分片
    ID:表明原始数据包身份
    flag:1表明是否允许分片,允许标示
    为0,不允许标示为1;2,表明是否为最后一个分片,最后一个
    标示为0,如果不是则标示为1
    header checksum:头部校验和,在收到数据包时计算头部校验
    和,如果计算值与携带值不一致则丢弃
    header length:表明IP数据包头长度,IP数据包头长度最少为
    20字节
    total length:头长度+IP数据有效载荷


    00101010
    10010111 = 128+16+7

    57=32+16+8+1=00111001
    111=64+32+8+4+2+1=01101111


    B=1011

    07=0000 0111
    68=01101000=104

  • 相关阅读:
    杂项_做个游戏(08067CTF)
    杂项_白哥的鸽子
    杂项_隐写3
    杂项_come_game
    杂项_多种方法解决
    杂项_闪的好快
    杂项_隐写2
    杂项_宽带信息泄露
    杂项_啊哒
    杂项_猜
  • 原文地址:https://www.cnblogs.com/xiaomada/p/7859696.html
Copyright © 2011-2022 走看看