zoukankan      html  css  js  c++  java
  • 网络设备地址简介

    tcp/ip协议族

    • 地址

    物理地址是一个48位地址,比如07:01:02:01:2C:4B(以12个十六进制数字表示)
    逻辑地址是一个32位地址,比如192.168.100.10
    端口地址是一个16位地址,范围是0-65535
    特定地址是专门为某应用定做的用户友好型地址。比如域名www.baidu.com

    • 网络设备

    转发器------工作在物理层。增强信号在网络中传播距离,在星状拓扑中会被称为hub,不具备过滤功能,会将接收到的分组从端口转发给所有局域网中的成员。

    网桥(二层交换机)------工作在物理层和数据链路层,它能再生接收到的信号,网桥可以检测到包含在帧中的MAC地址(源地址和目的地址)。它具有过滤功能,在内部有一张表记录转发规则,简称为filtering功能,通过查询该表后再决定帧从哪个端口转发出去,网桥是有学习功能的,二层交换机就是一个网桥设备。

    路由器(三层交换机)------路由器是工作在物理层、数据链路层和网络层上,简称为三层设备,作为物理层的设备它能再生信号,作为数据链路层的设备,它可以检查包含在分组中的物理地址(源地址和目的地址),作为网络层设备,路由器则要检查网络层中的地址(ip地址),路由器是网际连接设备,它能将多个局域网和广域网连接在一起。

    mac地址在2层的转换过程,如下图

    • IPv4地址

      IPv4地址长度为32位。比如172.38.1.145,转为2进制就是10101100 00100110 00000001 10010001

    • IPV4地址运算

    地址段计算有以下3种计算方式: bitwise Not、bitwise And、bitwise Or。

    Bitwise Not--非,求反

    原数: 00010001 01111001 00001110 00100011(17.121.15.35)

    求反: 11101110 10000110 11110001 11011100(238.134.241.220)

          Bitwise And的结果:与,都为1,才是1

    参数1: 00010001 01111001 00001110 00100011(17.121.14.35)

    参数2: 11111111 11111111 10001100 00000000(255.255.140.0)

    结果: 00010001 01111001 00001100 00000000(172.121.12.0)

    Bitwise Or—或,有为1,就是1

    参数1: 00010001 01111001 00001110 00100011(17.121.14.35)

    参数2: 11111111 11111111 10001100 00000000(255.255.140.0)

    结果: 11111111 11111111 10001110 00100011(255.255.142.35)

    • IP分类--五类(class)

    A类1.0.0.1到126.255.255.254,使用1个字节(8位二进制)来表示网络标识

    B类128.0.0.1到192.255.255.254,使用2个字节(8位二进制)来表示网络标识

    C类192.0.0.1到223.255.255.254,使用3个字节(8位二进制)来表示网络标识

  • 相关阅读:
    mysql免安装使用(win7 64位系统)
    [NOIP2011]瑞士轮
    [NOIP2011]数的划分
    [洛谷2994]超级弹珠
    并查集
    [codevs1073]家族
    快速幂
    [NOI2002]银河英雄传说
    [NOIP2007]矩阵取数游戏
    [洛谷2415]集合求和
  • 原文地址:https://www.cnblogs.com/jacob-tian/p/6486553.html
Copyright © 2011-2022 走看看