网络基本概念介绍

Linux网络属性管理

网络节点分布:广域网、城域网、局域网
按交换方式:线路交换、报文交换、分组交换
按网络拓扑结构:以太网,令牌环网、星型网络、树型网络、总线型网络、网状网络

Ethernet: CSMA/CD 载波侦探/多路访问/冲突检测机制

1.想发送信息的接点首先“监听”信道,看是否有信号在传输。如果信道空闲,就立即发送。2.如果信道忙,则继续监听,当传输中的针最后一比特通过后,在继续等待一段时间,以提供适当的针间间隔,然后开始传送。3.发送信息的站点在发送过程中同时监听信道,检测是否有冲突发生。4.当发送数据的节点检测到冲突后,就立即停止该次数据传输,并向信道发送长度为4字节的“干扰”信号,以确保其他节点也发现该冲突,等待一段随即时间,再尝试重新发送。

冲突域:

在以太网中,如果某个CSMA/CD网络上的两台计算机在同时通信时会发生冲突,那么这个CSMA/CD网络就是一个冲突域

广播域:

简单点说,广播域就是指网络中所有能接收到同样广播消息的设备的集合

MAC:Media Access Control 介质访问控制

48bits:来标示MAC地址24bits:前24位叫做组织唯一标志符24bits:后24位是由厂家自己分配的,称为扩展标识符
IP: Internet Protocol 互联网协议
Routing protocol:路由协议 ospf
Routed protocol:被路由协议 ip

OSI, TCP/IP tcp/ip分层:

application layer  应用层
transport layer    传输层
internet layer     网络层
datalink layer     数据链路层
pysical layer      物理层

OSI七层模型

application layer  应用层
presentation layer 表示层
session layer      会话层
transport layer    传输层
internet layer     网络层
datalink layer     数据链路层
pysical layer      物理层
传输层协议:
tcp, udp, sctp:流控传输协议

网络层协议:

Ip

ip协议:

IPv4 地址分类:

点分十进制:0-255

0000 0000 – 1111 1111

0.0.0.0-255.255.255.255

A类:

0 000 0000 - 0 111 1111: 1-127网络数:126, 127每个网络中的主机数:2^24-2默认子网掩码:255.0.0.0私网地址:10.0.0.0/8

B类:

10 00 0000 - 10 11 1111:128-191网络数:2^14每个网络中的主机数:2^16-2默认子网掩码:255.255.0.0私网地址:172.16.0.0/16-172.31.0.0/16

C类:

110 0 0000 - 110 1 1111: 192-223网络数:2^21每个网络中的主机数:2^8-2默认子网掩码:255.255.255.0私网地址:192.168.0.0/24-192.168.255.0/24

D类:组播

1110 0000 - 1110 1111: 224-239

E类:

240-255子网掩码:172.16.100.100/255.255.0.0, 172.17.1.1

跨网络通信:路由

主机路由
网络路由
默认路由

将Linux主机接入到网络中:

IP/mask路由:默认网关
DNS服务器
主DNS服务器
次DNS服务器
第三DNS服务器

配置方式:

静态指定:ifcfg: ifconfig, route, netstatip: object {link, addr, route}, ss, tc
配置文件
system-config-network-tui (setup)
CentOS 7:
nmcli, nmtui
动态分配:DHCP: Dynamic Host Configuration Protocol

原创文章,作者:N21_ Dominic,如若转载,请注明出处:http://www.178linux.com/26484

(0)
N21_ DominicN21_ Dominic
上一篇 2016-07-29
下一篇 2016-07-29

相关推荐

  • 初识SElinux

    一、SElinux(Secure Enhanced Linux):安全增强的Linux        SElinux是一个在内核中实践的强制访问控制(MAC)安全性机制,由美国国家安全局NSA(The National Security Agency)和SCC(Secure Computing Co…

    Linux干货 2016-09-15
  • 网络班第27期第一周作业

    1、         描述计算机的组成及其功能 CPU:主要由控制器和运算器组成,其他还有寄存器和缓存等。 控制器:其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。 运算器:功能是对数据进行各种算术运算和逻…

    2017-07-29
  • 第二周作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 答:针对文件常用的命令有如下几大类: a)文件创建命令 touch       touch /path/filename  —-新建一个空的文件 b)文件复制命令 cp       cp /path1/…

    Linux干货 2016-11-19
  • 初学者通过VMware安装CentOS7并实现本机windows端Xshell远程登陆

    这是我这个菜鸟在学习Linux过程中写的第一篇Blog。内容主要是通过VMware安装CentOS7系统,并且在本机的Windows端通过Xshell5来远程登陆安装好的虚拟机CentOS7系统。 首先通过VMware安装完CentOS7并进入系统。 使用root权限操作,通过 ~]#ifconfig or ~]#ip addr list 命令查询到虚拟机系…

    2017-10-11
  • 基础命令。

    简单基础小命令 查看目录 ls 查看当前路径下的目录 ls -a 查看当前路径下的所有目录,包含隐藏目录(带.的就是隐藏) ls -A 跟-a一样,只是不显示上一路径和本身路径(就是.和..) ls -l 显示额外的信息 ls -R 进入每个文件夹查看(递归) ls -ld 查看元数据 ls -1(数字) 排列 ls -r 倒序 ls -t 按修改时间排序 …

    Linux干货 2017-05-29
  • keepalived实战之小试牛刀

    keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。 keepalived工作原理 keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。 虚拟路由冗余协议,可以认为是实现路…

    Linux干货 2017-06-24

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-29 10:21

    排版很好,但是如果能对概念上的东西进行一些详细的解释会更好哦。