linux网络配置

通过协议来定义某种信号接收时是高还是低电平

MAC地址是一种表示地址,在总线型网络上,要在报头上添加目的地址,源地址。

通过载波侦听多路访问机制判断线路上是否有其他的在发送信号CSMA/CD――使用这种机制的就称作是以太网

环形网络:在环路上一个token的令牌,谁抓到这个令牌就可以发送信号

星形网络:HUB

中继器:增加信号能量,让它能够传得更远

                            spacer.gif

在总线型数据网络中如果有过多的用户就会利用网桥将其分成两个网段,在这个网段中会有一张智能的表格,这个表格会区分A发出的信号是给B的还是给C

可以进行极致的想法:小的网络有利于主机工作效率的提高,于是将每个主机都单独的连接到网桥上

半双工模式:双方都可以相互发信息但是同一时间只能有一个在发送信号

全双工模式:就是两个半双工结合

交换机:就是利用全双工模式工作的

交换机内部的网络图是有一定的时间期限的,这个网络表格是可以动态学习的来的

冲突域:彼此占用通信道


本地间通信基于MAC的物理地址进行的,要想通过路由就需要有一个逻辑地址(用于表示不同的网络)

若要通信的两个主机不在同一个网段就需要网关

IPMAC之间的协议是ARP

子网掩码――那部分表示网络,哪部分表示主机,根据IP取网络地址

用端口号标记两个主机间的通信的是什么进程

Ip与端口进行绑定称之为套接字

子网:可以将主机划分为不同的网络,不同的网络的主机是不能直接通信的

子网划分:

 spacer.gif

主机接入网络需要

IP

子网掩码

网关

主机名

DNS1

DNS2

DNS3

DHCP

路由

ifconfig:显示Linux上的网卡信息,+相应的网口可以进行网络的配置

                -a:显示所有接口的信息

网络服务:通过/etc/init.d/network 启动或停止

网关

route-n――以数字方式显示主机或端口信息

                add:添加

                                -host:添加主机路由

                                -net:添加网络路由

                例如:routeadd �Cnet|-host 10.0.0.0/8 via gw 192.168.10.1

                                routeadd default gw 192.168.101.1        

                del:删除

                                -host

                                -net

                                routedel �Cnet|-host 10.0.0.0/8 via gw 192.168.10.1

                                routedel default gw 192.168.101.1

以上所作的改动重启网络服务或是主机后失效

网络配置文件

/etc/sysconfig/network

网络接口配置文件

/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME

/etc/sysconfig/network-scripts下有很多的脚本,要去学习

DEVICE=:关联的设备名称,要与文件名的后半部INTERFACE_NAME保持一致

BOOTPROTO={static|none|dhcp|bootp}引导协议要使用静态地址使用staticnonedhcp使用DHCP服务器获取地址

IPADDRip地址

NETMASK:子网掩码

GATEWAY:默认网关

ONBOOT:开机是否激活此接口

HWADDR:硬件地址

USERCTL{yes|no}是否让普通用户控制此接口

PEERDNS{yes|no}是否在bootprotodhcp时接受有DHCP服务器指定的DNS

spacer.gif

路由

/etc/sysconfig/network-scirpts/route-ethX

添加格式一

目标      via          下一跳

格式二

ADDRESS0=

NETMASK0=

GATEWAY=

DNS服务器指定方法只有一种

/etc/resolv.conf

Nameserver DNS_IP_1

Nameserver DNS_IP_2

指定本地解析

/etc/hosts

目标主机IP       主机名                                主机别名

172.16.0.1            www.magedu.com         www

DNS――>/etc/hosts――>DNS

配置主机名

hostname:不是永久生效

/etc/sysconfig/network

 

ip命令可以取代ifconfig

                link:配置网络接口属性

                                show:查看所有的网络接口

                                ip�Cs link show

                                setip linkset DEV{up|down}

                addr:协议地址

                                add

                                ipaddr add ip dev +设备

                                del

                                ipaddr del ip dev+设备

                                show

                                flush:清空地址

                                ipaddr flush dev+设备to 10/8以这个开头的都删除了

                配置网络设备的别名时不可以使用DHCP动态获得地址

                route:路由

                iproute add to 10.0.0.0/8 dev eth0 via 172.16.0.1


你可能感兴趣的:(linux,交换机,网络图,以太网,全双工)