网络基础

MAC:Media Access Control(介质访问控制)

CSMA/CD:载波侦听多路访问/冲突检测

MTU:Maximum Translate Unit最大传输单元

FQDN:Full Qulified Domain Name全域名

一、TCP/IP

物理层:物理介质,物理层协议

链路层:从设备到设备主机通信,MAC地址,IP<-->MAC(ARP/RARP)

网络层:从源主机到目标主机之间的通信,IP地址,IP报文

传输层:从源主机进程到目标主机特定进程之间的通信,TCP/UPD

应用层:标记资源

二、ISO/OSI七层

1-4通信子网:物理层,链路层,网络层,传输层

5-7资源子网:会话层,表示层,应用层

三、TCP(有链接协议,建立逻辑连接)

SYN,ACK,FIN,RST,PSH,URG

三次握手

SYN=1,ACK=0,FIN=0

SYN=1,ACK=1,FIN=0

SYN=0,ACK=1,FIN=0

四、配置主机接入TCP/IP网络

IP地址分类

A类:

1-126个网络,127用于回环,2^7-1

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

默认掩码:255.0.0.0

主机位全0:网络地址

主机位全1:广播地址

B类:

2^14个网络

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

默认掩码:255.255.0.0

C类:

2^21个网络

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

默认掩码:255.255.255.0

子网,超网

A类:

1个:10.0.0.0/255.0.0.0

B类

16个:172.16.0.0-172.31.0.0/255.255.0.0

C类:

256个:192.168.0.0/255.255.255.0-192.168.255.0/255.255.255.0

IP/Netmask

路由:主机路由(host),网络路由(net),默认路由(default)

route:ip route

    route:显示路由信息

      -n:使用数字格式显示,不反解地址到主机名

    route add:

      -host HOST_IP gw Next [dev Device]

      -net Net_ADDR

      -net 0.0.0.0 目标地址为任意地址

route del

   -host HOST_IP gw 下一跳

   -net Net_ADDR gw 下一跳

配置路由:vim /etc/sysconfig/network-scripts/route-ethX

     配置文件的格式1:每行一个要配置的路径条目

       目标 via 下一跳

       192.168.0.0/24 via 172.16.100.1

     配置文件的格式2:每一组一个路由条目

       ADDRESS#=目标

       NETMASK#=掩码

       GATEWAY#=下一跳

       ADDRESS0=192.168.0.0

       NETMASK0=255.255.255.0

       GATEWAY0=172.16.100.1

DNS服务器:

    主DNS服务器

    备用DNS服务器

DNS服务器指向:

    配置文件:/etc/resolv.conf

主机名

静态指定:IP/Netmask

动态配置:DHCP(Dynamic Host Configuration Protocol)服务器

 

 

原文地址:https://www.cnblogs.com/fansik/p/5694388.html