标签:
MAC:Media Access Control
CSMA/CD:Carrier Sense Multi Access/Collision Detection,载波侦听多路访问冲突检测
HUB:集线器
中继器:
网桥:
交换机:
MAC表:
冲突域:
路由器:
路由表:
路由表收敛:
路由协议:
缺省路由:
路由合并:
子网:
超网:
网关:
子网掩码:
ARP:Address Resolution Protocol,地址解析协议,IP->MAC
RARP:Revise Address Resolution Protocol,逆地址解析协议,MAC->IP
端口:
套接字:IP和端口的绑定。
MTU:Max Transfer Unit,最大传输单元。
ICANN:互联网名称与数字地址分配机构。
OSI:
TCP/IP:
IP报文:
IP地址:
主机位全为0表示网络地址,主机位全为1表示广播地址。
私有地址:
A类:10.0.0.0/8
B类:172.16.0.0-172.31.0.0/16
C类:192.168.0.0-192.168.255.0/24
TCP:Transmission Control Protocol,传输控制协议。
UDP:User Datagram Protocol,用户数据报协议。
TCP报文:
三次握手:
四次断开:
DHCP:Dynamic Host Configuration Protocol,动态主机配置协议
lo:本地回环
以太网网卡:ethX
点对点连接:pppX
RHEL5:/etc/modprobe.conf
alias
RHEL6:/etc/udev/rules.d/70-persistent-net.rules
ifconfig:
查看网卡信息。
ifconfig ethX IP/MASK [up|down],配置的地址立即生效,但重启网络服务或主机,都失效。
网络服务:
RHEL5:/etc/init.d/network {start|stop|status|restart}
RHEL6:/etc/init.d/networkManager {start|stop|status|restart}
-a:显示所有接口配置信息。
route:
管理路由。所作出的改动重启网络服务或主机后失效。
add:添加
-host:主机路由
-net:网络路由
route add -net|-host DEST gw NEXTHOP
route add default gw NEXTHOP
del:删除
-host:
-net:
route del -net NEXTHOP
-n:numeric,以数字方式显示各组织或端口相关信息。
网络配置文件:
/etc/sysconfig/network
网络接口配置文件:
/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
DEVICE=:关联的设备,要与文件名的后半部分保持一致。
BOOTPROTO={static|none|dhcp|bootp}:引导协议,要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址。
IPADDR=:IP地址。
NETMASK=:子网掩码。
GATEWAY=:设定默认网关。
ONBOOT=:开机时是否自动激活此网络接口。
HWADDR=:硬件地址,要与硬件中的地址保持一致,可省。
USERCTL={yes|no}:表示是否允许普通用户控制此接口。
PEERDNS={yes|no}:是否在BOOTPROTO为DHCP时接受由DHCP服务器指定的DNS地址。
重启网络服务:
/etc/init.d/network restart
路由:
/etc/sysconfig/network-scripts/route-ethX
添加格式一:
DEST via NEXTHOP
添加格式二:
ADDRESS0=
NETMASK0=
GATEWAY0=
DNS服务器指定方法:
/etc/resolv.conf
nameserver DNS_IP_1
nameserver DNS_IP_2
nameserver DNS_IP_3
指定本地解析:
/etc/hosts
目标主机IP 主机名称 主机别名
DNS-->/etc/hosts-->DNS缓存-->DNS服务器
配置主机名:
/etc/sysconfig/network
HOSTNAME=
NETWORKING={yes|no}
NETWORKING_IPV6={yes|no}
RHEL5:
setup:system-config-network-tui
system-config-network-gui
iproute2:
ip:
link:配置网络接口属性。
show: ip -s link show
set:ip link set DEV {up|down}
addr:协议地址。
add:添加地址。
ip addr add ADDRESS dev DEV
del:删除地址。
ip addr del ADDRESS dev DEV
show:显示地址信息。
ip addr show dev DEV to PREFIX
flush:清除地址。
ip addr flush dev DEV to PREFIX
route:路由。
一块网卡可以使用多个地址:
网络设备可以使用别名。
ethX:X
配置方法:
ifconfig ethX:X IP/NETMASK
/etc/sysconfig/network-scripts/ifcfg-ethX:X
DEVICE=ethX:X
非主要地址不能使用DHCP动态获取。
标签:
原文地址:http://www.cnblogs.com/qhdxqxx/p/5225879.html