阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

计算机网络基础及常用工具

262次阅读
没有评论

共计 2295 个字符,预计需要花费 6 分钟才能阅读完成。

Linux 网络属性配置

     计算机网络:

     TCP/IP: 协议栈(使用)

     ISO, OSI: 协议栈(学习)

 MAC:Media Access Control

     48bits:

     ICANN:24bits. 2^24

     地址块:2^24

     网桥:MAC 地址标

     静态指定:

     动态学习:根据原地址学习;

IP(Internet protocol 互联网通信地址)地址:网络号 + 主机号

     A<–>B

     网络?

     主机?

     IPv4:32bits

     8bits.8bits.8bits.8bits

     0-255      

     0.0.0.0-255.255.255.255


 IP 地址分类:

   A 类:

       第一段为网络号,后三段位主机号

      网络号:

      0 000 0000 – 0 111 1111: 1-127

      网络数量:126,127

      每个网络中的主机数量:2^24-2

      默认子网掩网:255.0.0.0,/8

      1.3.2.1/255.0.0.0=1.0.0.0

      1.3.2.1/255.255.0.0=1.3.0.0

      私网地址:10.0.0.0/255.0.0.0

   B 类:

      前两段为网络号,后两段为主机号

      网络号:10 00 0000 – 10 11 1111:128-191

      网络数:2^14

      每个网络中的主机数量:2^16-2

      默认子掩网码:255.255.0.0 ,/16

      私网地址:172.6.0.0-172.31.0.0


  C 类:

      前三段为网络号,最后段为主机号

     网络号:

     110 0 0000 – 1 1111:192-233

     网络数:2^21

     每个网络中的主机数量:2^8-2

     默认子网掩码:255.255.255.0,/24


 D 类:组播

     1110 0000 – 1110 1111:224-239

 E 类:科研

     240-255

     IPv6:   128bits

     路由器:router

     路由表:

     静态指定

     动态学习:rip2, ospf 

 OS: 多任务,多用户

     多任务:多进程

     chrome

     qq

     qq music;

     通信时,进程的数字标识:

     16bits:

     0-65535: 1-65535

     1-1023: 固定分配,而且只要管理员有权限启用;

     1024-4W: 半固定,

     4W+:. 临时;

进程地址:

     IP:PORT.SOCKET

总结:MAC: 本地通信;范围:本地局域网;

     IP: 界定通信主机;源和目标;范围:互联网;

     Port: 界定进程;范围:主机;

路由条目:

目标地址:下一跳(nexthop)

目标地址类别:

主机:主机路由

网络:网络路由

   0.0.0.0/0.0.0.0 : 默认路由    可以到达任何主机

   将 Linux 主机接入到网络中:

   IP/NETMASK: 本地通信

   路由(网关):跨网络通信

   DNS 服务器地址:基于主机名的通信

   主 DNS 服务器地址

   备用 DNS 服务器地址

   第三份 DNS 服务器地址

配置方式:

   静态指定:

命令:

   ifcfg 家族:

   ifconfig: 配置 IP, NETMASK

   route: 路由

   neststat: 状态及统计数据查看

                                  

   iproute2 家族:

   ip OBJECT:

   addr : 地址和掩码;

   link : 接口

   route: 路由

   ss: 状态及统计数据查看

Centos 7 :nm(Network Manager) 家族

       nmcli: 命令行工具

       nmtul :text window 工具

       注意:

       (1)DNS 服务器指定:

       (2)  配置文件:/etc/resolv.vonf

        hostname 

   配置文件:/etc/sysconfig/network

 Centos 7 : hostnamectl

      配置文件:

      RedHat 及相关发行版

      /etc/sysconfig/network-scripts/ifcfg-NETCARD-NAME

      动态分配:依赖于本地网络中有 DHCP 服务

     DHCP:Dynamic Host Configure Procotol

     网络接口命名方式:

     传统命名:

     以太网:ethX, [0.oo), 例如 eth0. eth1,….

     ppp 网络:pppX.[0,…],…

             

     可预测命名方案(Centos):

     支持多种不同的命名机制;

Fireware, 拓扑结构

             

(1)如果 Firmware 或 BIOS 为主板上集成的设备提供的索引信息可用,则根据此索引进行命名,如 eno1, eno2,….

     (2)如果 Firmware 或 BIOS 为 PCI- E 扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名, 如 ens

     (3) 如果硬件接口的物理位置信息可用,则根据此信息命名,如 enp2s0,…

     (4) 如果用户显示定义,也可根据 MAC 地址命名,例如 enx122121ab2e10,

        上述均不可用,则依旧是一传统方式命名;

        命名方式的组成:

        en : ethernet

        wl : wlan

        ww: wwan

                            

    名称类型:

        o<index>: 集成设备的设备索引号;

        s<slot>  : 扩展槽的索引号;

        x<aMAC>: 基于 MAC 地址的命名;

        p<bus>s<slot> : 基于总线及槽的拓扑结构进行命名;

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-12-03发表,共计2295字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中