网络基本概念介绍

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 10:06
下一篇 2016-07-29 10:40

相关推荐

  • DNS服务器类型及查询过程

    什么是DNS   DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 DNS域名称   域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,…

    Linux干货 2017-02-08
  • 8-8 sed 练习

    8-8 作业 1. 如何设置tab缩进为4个字符? 2. 复制/etc/rc.d/init.d/functions文件至/tmp目录;替换/tmp/functions文件中的/etc/sysconfig/init为/var/log; 3. 删除/tmp/functions文件中所有以#开头,且#后面至少有一个空白字符的行的行首的#号;

    Linux干货 2016-08-12
  • Linux之查找命令find简介

    查找命令find简介    Linux使用过程中难免会遇到查找功能,类似于Windows中的搜索功能,如果想要找某个文件在什么地方,什么格式的文件等等。在Linux中我们可以使用find、locate、which、whereis等命令。接下来我们就简单说一下如何使用这几个命令查找文件。 一、which which命令的作用是,在PATH变…

    Linux干货 2015-05-18
  • 如何在 Linux 下大量屏蔽恶意 IP 地址

    很多情况下,你可能需要在Linux下屏蔽IP地址。比如,作为一个终端用户,你可能想要免受间谍软件或者IP追踪的困扰。或者当你在运行P2P软件时。你可能想要过滤反P2P活动的网络链接。如果你是一名系统管理员,你可能想要禁止垃圾IP地址访问你们的公司邮件服务器。或者你因一些原因想要禁止某些国家访问你的web服务。在许多情况下,然而,你的IP地址屏蔽列表可能会很快…

    Linux干货 2015-02-26
  • exit和退出码

    用途说明 exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。   常用参数 格式:exitn 退出。设置退出码为n。(Causethe shell to exit with a status of n.)   格式:exit 退出。退出码不变,即为最后一个命令的退出码。(Ifn is omitted, the e…

    Linux干货 2016-01-14
  • N22-第五周作业

    1、显示当前系统上root、fedora或user1用户的默认shell; [root@localhost ~]# cat /etc/passwd | grep "^root" | cut -d: -f7 /bin/bash 2、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello()…

    Linux干货 2016-09-15

评论列表(1条)

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

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