金沙澳门官网网址Linux模拟网络路由环境简单实现

作者: 金沙澳门官网网址  发布:2019-08-01

4错误检查

(b)每三行定义一条路由 (少用)

 

R1的eth1接口—>VMnet12 

       注意:如果出现报错,则关闭 service NetworkManager stop 服务

 windows查询路由表:route print

nmcli connection delete eth0-a1

A机器 R1路由器 R2路由器 B机器

NM控制;建议CentOS6为“no”

② 子网掩码 netmask 

 

A—>VMnet11

占4个字节,期待收到对方下一个报文段的第一个数据字节的序号,序列号表示报文段携带数据的第一个字节的编号,而确认号指的是期望接受到下一个字节的编号,因此挡墙报文段最后一个字节的编号 1即是确认号。

  例:route add default gw 10.2.0.200

   子网掩码2:255.255.:240.0

 

冲突域:冲突检测的载波侦听多路访问CSMA/CD(早期通讯方式)冲突 域不同 ,

(7)关闭防火墙

[broadcast ADDRESS]:指明广播地址

(a)TARGET via GW (多用)

半双工:对讲机

centos6

 金沙澳门官网网址 1

 

nmcli connection show eth0-office

重启服务 service network restart 生效

 

① 当然也可以修改配置文件,不推荐,因为7中有很好的命令

net.ipv4.ip_forward = 1

前言:网络路由不管是平常在家里,还是在公司中,都是必需配置的,所以还是非常重要的,今天小编就给大家做个配置网络路由配置的小实验,仅供大家参考。

  3:exit(重新登录后提示符就会变)

vim /etc/sysconfig/network-scripts/ifcfg-ethX  修改网卡配置文件

nmcli connection modify br0 ipv4.method manual ipv4.addresses 2.2.2.2/24

④ netstat -nr  显示内核路由表

练习(5) 划分子网:一个大网络(主机多=主机ID位多,网络ID位少),划分成多个小网 络(主机少=主机ID位少,网络ID位数多),网络ID位向主机ID位借N位,划分成2^N个小网

② nmcli 命令,直接生效,因为该命令用法太多,就不详讲了,大家可以根据下面的命令把IP地址设置好

 

 

10传输层中有

  例:route del  -net 10.1.0.0/16

ip route add 10.10.10.10 via 172.18.0.1

三、实验:配置路由环境

-m:内存用量

nmcli connection add type ethernet con-name eth0 ifname eth0 ipv4.method manual ipv4.addresses 6.1.0.100/16 ipv4.gateway 6.1.0.200  

7:UTP分为非屏蔽式双绞线(常用) 和 屏蔽式双绞线(价格高)外层加固

 

4)min ip,max ip 最小ip 最大ip 网络数不能改变

金沙澳门官网网址 2

1) 192.168.2.100与24 = 192.168.2.0

R1:route add default gw 6.2.0.201

  DEVICE=bond0

1.centos 6 中修改IP方法

-e: 扩展的信息

servcie iptables stop 关闭防火墙

nmcli connection up

例:ip route add 192.168.0.0/24 via 172.16.0.1 加网络路由

(1) TARGET via GW

金沙澳门官网网址 3

传输层的 PDU是数据段 segment

③.接口 interface,发往目标,从哪个接口发出去

ip addr flush dev eth0 label eth0:0

R2的eth1接口—>VMnet13

vim /etc/nsswith.conf :调整dns和hosts的优先级

添加eth0的ip为6.1.0.100/16,网关为6.1.0.200

开启IP转发

小型网络的配置,可以手动自己设置;大型网络,可以通过路由协议自动生成

  201.133.199.100/20

ADDRESS#=TARGET

  route add -net net1/N1 gw ip2

 用ping 命令检测,各段都能ping通。

-n: 以数字显示IP和端口;

 

3interface(接口):本路由器的出口,从哪个接口出去才能到达发送数据的地址

  例:route add -net 10.1.0.0/16 gw 10.2.0.200

route:

金沙澳门官网网址 4

    smtp(邮件传输协议) 25

A—>VMnet12:ping 6.2.0.201

A类地址: 前8位网络ID,后24位主机ID 1-126

(6)开启两个路由的路由功能,因为是用linux虚拟机作为路由器,所以需打开路由功能。

-a: 所有

一、首先,来简单介绍一下网络路由。

2 选项:

(5)添加两个路由器的路由记录,可以用上面介绍的命令,根据(1)的构思表添加

vim /etc/sysconfig/network-scripts /route-eth0(指定网卡名)

• 实验过程:

show [dev IFACE]:指定接口

R2的eth0接口—>VMnet12

  255.255.255.11000000

  网络路由:网络ID

    3. 确认ACK

 

 

  ip route add default via GW  加默认路由,用于路由的边界处

  13 5=18位

• 两种风格:不能混用

2)netmask:255.255.248.0

  例:route add -net 0.0.0.0 netmask 0.0.0.0 gw 10.2.0.200

192.168.11000111(十进制199).111

(1)路由表:逻辑地址路径问题,选择路由表中到达目标最好的路径转发数据,由多个路由记录组成

 

 

   A 先判断是否和B在一个网络

  ip route add 192.168.1.13 via 172.16.0.1 加主机路由

 

编辑 /boot/grub2/grub.cfg,在第一个linux16的行尾加上net.ifnames=0,重启才有效

10000000 128

modprobe 网卡名     重启网卡,接口名就改好了

 

 

ip route add 192.168.0.0/24 via 172.16.0.1

 route(旧命令) 路由管理命令,没保存到配置文件中时,开机无效

5将数据打包成段,排序

如:10.0.0.0/8 via 172.16.0.1

11110xxx.主机ID.主机ID.主机ID

 

tcp finite state machine:

 

使用nmcli配置bridge

A—>VMnet13:ping 6.3.0.100

[label LABEL]:添加地址时指明网卡别名

rmmod 网卡名    卸载对应的网卡

4)max netid IP:min ip ,max ip ?

(8)实验检测

bash-completion 包决定了可以在centos7中补齐选项、参数

1. 网络路由:将网络连接起来并将网络信息导向其他网络上,通常网络信息全自动寻找多个路由器,并选择效率最高的路由。

       10.11111000.00000000.0 10.248.0.0/13

nmcli connection modify eth0 ipv4.method manual ipv4.addresses 6.1.0.100 ipv4.gateway 6.1.0.200

9:UTP交叉线(Crossover):线序不同,一边是T568B 一边是T568A,

或route add -net 0.0.0.0 netmask 0.0.0.0 gw gateway 添加默认路由

11110000 240

(1)构思路由环境

 

route del -net[/-host] IP/子网 删除网络[/主机]路由

它们可唯一标识 IP 网络中的每台设备

route add -net[/-host] IP/子网 gw gateway 添加网络[/主机]路由

DNS2:第二个DNS服务器指向

  主机路由:主机地址

  ONBOOT=yes

R1的eth0接口—>VMnet11 

tcp: dest port(目标端口):80 src port:xxxxx,syn(随机生成的端口)

 

 

(4)添加需要的IP地址,注意:A、B两个机器需要配置网关,两个路由R1、R2不需要设置网关。

10.11111 100.00 111111.11111110 maxip:10.252.63.254

iptables -vnL 查看防火墙策略

set DEVICE up/down

2.centos 7 中修改IP方法

   ftp(文件传输协议) 21

   例:ip route add default via 172.16.0.1

  ONBOOT=yes

route -n 查看路由信息

4)Min IP,222.111.188.65 Max IP:222.111.188 126

③ 修改完配置文件一般都不会生效,所以需要下面的操作

rmmod e1000

nmcli connection up eth0  启用eth0

     cd /etc/sysconfig/network

ip route flush [dev IFACE] [via PREFIX] 清空路由表

N=5 所以就是向主机ID借5位

 金沙澳门官网网址 5

3: 公式:

金沙澳门官网网址 6

3 Network devices

  默认路由:未知地址

  route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1

 金沙澳门官网网址 7

10.0 0000000.0.1 min:10.0.0.1

② vim /etc/udev/rules.d/70-persistent-net.rules  编辑网络接口配置文件

B:172.16.0.0/16 255.255.0.0

chkconfig iptables off 设置开机不开启防火墙

网络层的PDU是数据包 packet

② ip route(新命令)

vim /etc/udev/rules.d/70-persistent-net.rules

① 根据上图,我们需要分三个网段:VMnet11、VMnet12、VMnet13

1 netstat通过遍历proc来获取socket信息,ss使用netlink与内核tcp_diag模块通信获取socket信息。

  1. 路由表

4)传输层:确保数据的可靠性,它的作用主要是将从下层接收到的数据进行分段和传输,到达目的地址后再将数据进行重组,通过错误检测和恢复

echo 1 > /proc/sys/net/ipv4/ip_forward

00000010 2

B—>VMnet13

主机路由:到达网络中的某一台电脑,某一个地址,这个路径怎么走,用的不太多

(2)路由表构成:由4项组成部分

 

ip route [show|list] 查看路由信息

host -t A FQDN

修改eth0的ip为6.1.0.100/16,网关为6.1.0.200

  ONBOOT=yes 开机自动启动

R2:route add default gw 6.2.0.200

 

 

• 安装quagga包

NETMASK#=mask

 

• 实验工具:4台虚拟机(可以克隆虚拟机来完成这个实验,克隆后记得修改MAC地址)

     2. 确认号ack

金沙澳门官网网址 8

 

  主机路由:IP

10.1 1111111.255.254

 

32=2^N

金沙澳门官网网址 9

  10.11111 000.00000000.0 10.248.0.0/18 1 第一个网

(3)查询接口名,若错误(不是我们习惯的eth0、eth1),修改。

 

 

 

 

DNS服务器

GATEWAY#=GW

 

金沙澳门官网网址 10

nmcli connection up eth0-office

① 目标网络的网络ID netid ,由此分为三种路由

   MAK地址的修改:在配置文件中把HWADDR=.......改为MACADDR,,,,,,为假的MAK

结语:好了,小实验做完了,虽然实验很简陋,但是其中的原理还是很值得学习的,当然,做实验的过程中会有很多各种各样的错误,有什么搞不定,可以评论一起讨论~

nmcli connection up br0

① 为了标准化,把CentOS 7 改为传统命名方式(eth0、eth1)(这一步可以不需要)

      IP修改成:ifconfig ens37 192.168.2.100/24 自动跟新网络路由

路由协议:R2P(路近,经过路由器越少) OSPF(速度快,综合考虑) BGP EIERP(思科专有)

11111110 254

 

netstat -uan ***显示udp的所有的连接,无论是监听的还是正在连接的,直接显示IP,不用域名,

② 分别把A机器、R1路由器两个接口、R2路由器两个接口、B机器放到对应的网段:

GATEWAY#=GW

systemctl disable firewalld 设置开机不开启防火墙

00010000 16

route -n 查询一下

8:路由实验 ,两个路由

systemctl stop firewalld 关闭防火墙

7数据恢复,重传(断电续传)

例:ip route flush dev eth0

ss -pl 显示每个进程具体打开的socket

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-11/148272.htm

目的mac:网关mac 来源mac:A mac |目的ip:B IP 来源ip: A IP

route del default gw gateway删除默认路由

1)新的子网netmask:255.248.0.0

route add default gw gateway 添加默认路由

dns:域名解析:可以设置多个

ip route del TARGET 删除路由

5:可以让指定网卡自动获取一个并且手工指定一个,同一网卡上配置多个IP

centos7

练习(2):(判断两个主机有没在同一个网段)

金沙澳门官网网址 11

172.16.14.1000 10 00

 

8: 配置静态ip和多网卡绑定

④.网关 gateway:下一个路由器的临近本路由器的接口的IP

11111000 248

(2)准备工作:把4台机器“物理的连到一起”

  route add -net net1/N1 gw ip4

• 注意:需service network restart 生效

0xxxxxxx.X.X.X

 

2^19-2=52万

ethtool -i ethX     查询接口对应的网卡驱动名,第一行就是对应的网卡名

3)网络ID=IP与子网掩码netmask

 网络路由器,工作在OSI的第三层络层,连接广域网,外部互联网,分隔广播域,最重要的是它其中的路由表。

step1:第一次握手

ip route add 选项 via gateway 添加路由

-IPv6地址 16进制

  网络路由:NETWORK/MASK

       IP修改成:ifconfig ens37 192.168.1.100/24 自动跟新网络路由

③ /etc/sysconfig/network-scripts/route-接口(eth0)(系统默认没有) route加的路由记录的配置文件

route add default eth1

二、查询、添加、删除路由记录的几个命令

-e:扩展格式

四、路由协议

       ping :192.168.1.100 (能ping通了)因为ens37和 centos6这两个 主机物理上是在同一个网段

-tan, -tanl, -tanlp, -ua

 

 

19:TCP/IP协议 cat /etcservices 对应的协议区分标记:端口号是在传输层中

teamdctl team0 state

10.0.0.0/8 00001010

/etc/sysconfig/network-scripts/ifcfg-IFACE:

 

速度:带宽

减少ipv4.address

  BONDING_OPTS="miimon=100 mode=1"

dns:查看dns有没有生效 cat /etc/tesolv.conf

查看:route -n

用于多播

192.168.11000 000.00000001 192.168.192.1/21

金沙澳门官网网址 12

1:包与包之间的传递(22个幻灯片)一部分步骤

255.248.0.0

   centos5/6

   route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If]

/etc/hosts:把名字翻译成ip地址,做名字解析:通常用dns,也可以在vim/etc/hosts下完成 比如:192.168.31.6 www.baidu.com 也可能存在钓鱼网站, 与/etc/hosts相比优先于DNS

 

8:UTP直通线(Straight-Through):两边线序相同

nmcli connection add type ethernet con-name eth2-magedu ifname eth2

 

全双工:电话,视频,语音聊天

占1个比特位,仅当ACK=1,确认号字段才有效。ACK=0,确认号无效。

 

11000000 192

主DNS服务器

1 网桥是不能隔断广播的,能隔断冲突域,网桥只有两个接口,配合集线器来连,

ip addr add 172.16.100.100/16 dev eth0 label eth0:0增加一个地址

  222.111.188.01 000001 222.111.188.65

0.0.0.0 表示所有地址

三:然后分别对eth2和eth3的配置文件并保存

二:进行编辑并保存退出

NETMASK#=mask

配置文件

把网卡的工作模式由dhcp改为static

 

[scope {global|link|host}]:指明作用域

 

金沙澳门官网网址 13

 

  DEVICE=eth2

frame:(帧) dest mac(目标mac):mac5 src mac(源mak):mac4

1.增加team配置文件

10.0 0000000.0.1 借向主机ID借一位

  查看bond模式

ip addr add 172.16.1.2/16 dev eth0

• 安全

  MASTER=bond0

 

(1): 如果在同一个网段工作原理是A,B主机进行通讯 ,A基于发arp广播,可能会找到一台假冒的ip地址和MAK地址, arp得到的MAK地址就是假的

ss -uan

vim /etc/sysconfig/network-scripts/ifcfg-eth0

广播域:WAN

假如:10.255.255.255 10.0.0.0 广播 不能用

  或者route add default gw ip4 (网络的边缘可以这样写)

ip a 产看ip地址

ip ilnk set ens33 down

11111111.00000000.00000000.00000000 255.0.0.0 子网掩码

9:路由实验 ,A和B进行通讯经过 三个路由

 

nmcli connection add type bond-slave ifname eth2 con-name bond-slave-eth2 master bond0

金沙澳门官网网址 14

netstat

2:路由表构成:没有路由表就会和网络中的其他主机通讯失败

7:查看通讯过程中经过了多少路由,traceroute/mtr/tracepath 需要到达的ip地址 /也可看ttl

金沙澳门官网网址 15

 

2/etc/.conf

-n: 数字格式

 

    imap (从服务器上下载邮件用)143

220.78.10101 000(网络ID)(168).0/18

和对方通讯需要认证,比较安全

PREFIX=8

   172.20.11100000.0(转化为十进制224).0

   1433/tcp(SqlServer),1521/tcp(oracle),

10.11 10.192.0.0/10

nmcli connection up eth0-office

2:网络的特性

tcp: dest port(目标端口):80 src port:xxxxx,syn(随机生成的端口)

单工: 单向传输 电视机,电台

 

 

ifconfig eth1 1.1.1.1/24 :临时修改IP地址可以测试临时地址用的,如果禁用掉网卡,在启用 网卡,地址就没有了

18:VLAN:虚拟局域网

USERCTL:普通用户是否可控制此设备

面向无连接的协议

nmcli connection modify team0 team.config '{"runner": {"name": "activebackup"}}'

172.16.14.136/30

 

   2: hostname(后面跟新的名字) rhel5.magedu.com

总结:同一类型的设备相连要用交叉线,不通设备相连用直连线,现在的网卡智能化后,不用做交 叉,电脑和交换机相连,交换机内部的接口已经做好交叉,企业路由器和交换机相连

5)会话层:主机间通信通过传输层(端口号:传输端口与接收端口)建立数据传输的通路,主要是在系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名)。

-l: 处于监听状态

   删除:route del

Media :网线

DEVICE=eth0

向解析:FQDN-->IP

网络路由:到达某个网段的路径,用的比较多

首先,客户端发送一个FIN,用来关闭客户端到服务器的数据传送,然后等待服务器的确认。其中终止标志位FIN=1,序列号seq=u。

eth1: 172.16.0.1/16

 

240-254

    pop3(邮箱有关协议) 110

三:创建虚拟网卡band0的配置文件ifcfg-bond0:vim/etc/sysconfig/network-scripts/ifcfg-bond0

 

 

   3306/tcp(mysql),11211/tcp/udp (memcached)

如果想永久生效

nmcli connection add type team con-name team0 ifname team0 config '{"runner": {"name": "loadbalance"}}'

pc1:

1.增加bond配置文件

分层编址

TCP(可靠的,面向连接的,有包的编号,有纠错能力哪个包出错了可重新发送)

目标:192.168.1.3 网关:172.16.0.1

添加:route add 临时添加的

   也可以先修改/etc/default/grub,在rhgb quiet后面加上 net.ifnames=0

 

3.给team0设置ip,并启用

(2)网络协议和端口号:cat /etc/services

 

  R3 (路由表)

 

2^14=16*1024=

 

RX表示收到的包

2) 新的子网:min netid,max netid

3) 新的子网存放最多的主机数是多少?

 

17:网卡主要工作在数据链路层

 

关闭服务器到客户端的连接,发送一个FIN给客户端。

ip addr add 2.2.2.2/16 dev/lo

ip route flush dev eth0

(2) :如果不在同一个网段,A主机会就发arp广播 ,把数据发送到网管,(也就是和路由器相邻的接口),同时会学习网管的MAK地址,路由的另一个接口则会通过发arp广播就行寻找C主机,则进行通讯

2.将物理网卡作为slave加入bond

金沙澳门官网网址 16

APR cache(ARP的缓存表) : IP1--MAC1

  TYPE=Ethernet

  1. 终止FIN

    用来释放一个

-o:计时器信息

优先级:精度越高,优先级越高

10.11111 111.11 000000.0 10.255.192.0/18

a[ddr] a[dd] 1.1.1.1/24 dev eth2 [label eth2:hello]

 

ARP IPB ---> macB

192.168.199.111

 

特殊地址

每台主机(计算机、网络设备、外围设备)必须具有唯一的地址

SYN_SENT

10.1 0000000.0.1 min:10.128.0.1 10.128.0.0

ip link set down eth2 等同 ifconfig eth2 down

  route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 dev eth0

ip: object {link, addr, route}, ss, tc 新命令

NETMASK=255.x.x.x

2 交换机有多个接口,直接连主机就可以了,是全双工(FULL),可以同时发送信息

SYN_RECV

 

A:192.168.1.100/24 gateway:192.168.1.1

 

r1: route add -net 3.3.3.0/24 gw 2.2.2.253

ip link show 网卡名 查看某块网卡的信息

11111111 255

 

-ipv9 ,10进制 ,中国发明的

 

网络数:2^14=16384

5) 划分子网:一个大网络(主机多=主机ID位数多,网络ID位数少)划分成多个小网络(主机少=主机ID位数少,网络ID位数多),网络ID位向主机ID位借N位,划分成2^N个小网

6)合并超网:多个小网合并成一个大网,主机ID位向网络ID位借位

查看connection配置

金沙澳门官网网址 17

7)应用层: 是最靠近用户的OSI层,这一层作为用户的应用程序(例如电子邮件、文件传输和终端仿真)来提供网络服务。提供用户身份服务

11100000 224

金沙澳门官网网址 18

BAT:A:阿里 B:腾讯 T:小米

ip link set up eth2 等同 ifconfig eth2 up

link: 仅链接可用

  金沙澳门官网网址 19

 

ip link 设置网卡设备

网卡识别并命名相关的udev配置文件:

ifdown eth2

a[ddr] d[el] 1.1.1.1/24 dev eth2

 

增加connection.id

卸载网卡驱动:

B类地址, 前16位网络ID,后16位主机ID 128-191

netstat 打印网络接听状态接口等信息

三台主机上修改网卡名,网卡地址

ss -l 显示本地打开的所有端口

1 Computers

netstat -tan ***显示tcp的所有的连接,无论是监听的还是正在连接的,直接显示IP,不用域名,

10.10 10.128.0.0/10

  金沙澳门官网网址 20金沙澳门官网网址 21

金沙澳门官网网址 22金沙澳门官网网址 23

ip route add default via 172.16.0.1

 

10.0.0.0/9

a[ddr] f[lush] dev eth2 删除指定网卡的所有地址

网卡动态改为静态

ip: dest ip(目标IP):IPB src ip: IPA

10.1 1111111.255.254 max:10.255.255.254

 

一般包括如下内容:

  201.133.188.100/20 是否在一个网络? 不在

6)表示层:1确保接受系统可以读出该数据,2格式化数据,3协商用于应用层的数据传输语法,4提供加密

110xxxxx.xxxxxxxxx.xxxxxxxxx.X

 

测试两台机器centos7 ens37:192.168.1.100/24

 

占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序 号,第一个字节的编号由本地随机产生,给字节编上序号后,就给每一个报文段指派一个序号,序列号seq就是这个报文段中的第一个字节的数据编号。

GATEWAY=10.0.0.1

A--vmnet10(10网段)--eth0 R1 eth1 --vmnet11(11网段)--eth0 R2 eth1 --vmnet12(12网段)-B

   子网掩码2:255.255.:240.0

2) 192.168.1.100与24 = 192.168.1.0 用B自己的子码掩码进行与

2^7=128

查看bond信息

四:重启网络服务:service network restart

• 支持多种路由协议:RIP(判断路由器的数量,选择最少的路径走)、OSPF(综合考虑,带宽比较快的)和BGP

pc1:route add default gw 1.1.1.254

建立连接时,客户端发送SYN包到服务器,其中包含客户端的初始序号seq=x,并进入SYN_SENT状态,等待服务器确认。(其中,SYN=1,ACK=0,表示这是一个TCP连接请求数据报文;序号seq=x,表明传输数据时的第一个数据字节的序号是x)。

 

把下图中的172.16.14.132/30 三个小网划分为一个大网

ip a[ddr] s[how]

2用(static)的方式来配置一个固定的ip

金沙澳门官网网址 24

1通过自动获取(dhcp)的方式来进行网络连

up and down:激活或禁用指定接口

5传输性能高

   tftp(小文件传输协议) 69

更改connection.id

2netmask(Genmask):24 16

主机ID位=32-18=14

2) 新的子网:min netid,max netid

通过守护进程获取动态路由

如果直接修改配置文件,要使用reload才能生效

-w: 裸套接字相关

一个B类网络的主机数:2^16-2=65534

DHCP

服务器收到请求后,必须确认客户的数据包。同时自己也发送一个SYN包,即SYN ACK包,此时服务器进入SYN_RECV状态。(其中确认报文段中,标识位SYN=1,ACK=1,表示这是一个TCP连接响应数据报文,并含服务端的初始序号seq(服务器)=y,以及服务器对客户端初始序号的确认号ack(服务器)=seq(客户端) 1=x 1)。

ip: dest ip(目标IP):IPB src ip: IPA

金沙澳门官网网址 25

 

 

网络数 2^7-2=126个

  SLAVE=yes

   子网掩码1:255.255.:11110000.0 通过网络ID1和子网掩码比对“与”

172.16.14.1000 11 00

金沙澳门官网网址 26

IP

 

   10111100

   route

 

  route add -net net3/N3(子网掩码) gw ip3 不加

netstat -L=ens33 显示指定网卡收发包的信息 等同于 ifconfig -s ens33

 

24;Internet 协议特征

  [eth0|eth1]

host: 本机可用

step3:第三次挥手

   eth0 up 启用指定网卡 = ifdown eth1(有配置文件才能执行)

cat vim /etc/sysconfig/network(也可以存网关)重启后生效

route add -host 192.168.1.3 gw 172.16.0.1 dev eth0

客户端收到服务器的SYN ACK包,向服务器发送一个序列号(seq=x 1),确认号为ack(客户端)=y 1,此包发送完毕,客户端和服务器进入ESTAB_LISHED(TCP连接成功)状态,完成三次握手。

255.11111000.0.0

 

nmcli connection add type bridge-slave con-name br0-eth4 ifname eth4 master br0

  cat /sys/class/net/bond0/bonding/mode

( 7)四次挥手的过程

次DNS服务器

以太网:eth[0,1,2,...]

-l: listen状态的连接

使用nmcli配置bonding

 

将多个IP地址绑定到一个NIC上

3) 新的子网存放最多的主机数是多少?

 

3非面向连接协议

地址,进行arp通讯后才

20: ping命令 调大判断网络的稳定性,默认每次只发一个包ping -s 指定包的大小,每次发多少包 -f ping 192.168.30.128 -c 10 (ping10次)

如:10.0.0.0/8 via 172.16.0.1

2) 192.168.2.100与16 = 192.168.0.0 用A自己的子码掩码进行与

UDP(不面向连接,不可靠,没有包的标记,带来的结果是有的包可能是错误的)

 

• 命令vtysh配置

nmcli device disconnect eth0 等同于 ifdown eth0

vim /etc/sysconfig/network-scripts/ifcfg-eth0

0-1023:系统端口或特权端口(仅管理员可用) ,众所周知,永久的分配给固系统应用使用,22/tcp(ssh), 80/tcp(http), 443/tcp(https)

modprobe e1000 网卡名就会生效

route add -host 2.2.2.2 gw 1.1.1.254

step1:第一次挥手

https(加密的web协议) 443

FIN_WAIT_1

添加:即使生效

4:两台主机如果在同一个网段里,那就是网络ID相同

       centos6 eth1:192.168.2.100/24

金沙澳门官网网址 ,2:子网掩码

增加ipv4.address

路由管理命令

 

172.16.14.140/30

frame:(帧) dest mac(目标mac):mac3 src mac(源mak):mac2

eth0: 192.168.1.1/24

练习(2):(判断两个主机有没在同一个网段)

三台主机

192.168.11000 111.11111110 192.168.199.254/21

 

 

1-126 0和127排除

    1024-49151:用户端口或注册端口,但要求并不严格,分配给程序注册为某应用用,

  • 主机 ID: :表示在哪个网段的那台主机

4)max netid IP:min ip ,max ip ?

8流量控制,滑动窗口

网桥交换机工作在数据链路层

  222.111.188.64

 

五:查看bond状态

 

192.168.000000 00.0/24

练习(7) 河南省10.248.0.0/13,划分17个子网给17个地市使用

 

 

5 常用组合:

练习(8) 如果按照A,B,C,总共多个网段?

1 dns:查看dns有没有生效 cat /etc/tesolv.conf

1)网络(网段)数量=2^可变网络ID位数

ifconfig eth0:0 192.168.1.100/24 up 启用

练习(9)把多个小网合并成一个大网(有共同点才能合并)

C:

nmcli connection reload

R1:

路由:默认网关

nmcli connection modify eth0-office ipv4.method manual ipv4.addresses 1.1.1.1/24 ipv4.gateway 1.1.1.254 ipv4.dns 8.8.8.8

10.11111 100.00 000000.1 minip:10.252.0.1

  ( 6)三次握手的过程

netstat -rn 等同于 route -n

 

 

保留地址,用于实验室

1)新的子网netmask:255.255.11000000.0 255.255.192.0

ss -tan

echo 1 > /proc/sys/net/ipv4/ip_forward

   网络ID1-: 172.20.11011110(222的二进制).0

 

C类地址,前24位网络ID,后8位主机ID 192-223

   当前生效: hostname(后面跟新的名字) rhel5.magedu.com 重启生生效:

金沙澳门官网网址 27

Servers :服务器

 

A 192.168.1.100/16

172.16.14.1000 01 00

 

广播: broadcast 目标是所有人

多播/组播: multicast 目标是部分人

最小网络ID:1.0.0.0

 

ifup/ifdown

DEVICE=eth0

4:PDU: Protocol Data Unit,协议数据单元是指对等层次之间传递的数据单位

 

双工: 双向传输

  222.111.188.01xxxxxx

ARP IP5 ---> mac5

 

arp帮助我们得到对方的

删除配置文件

  子网掩码1:255.255.:11110000.0 通过网络ID1和子网掩码比对“与”

r2: route add -net 1.1.1.0/24 gw 2.2.2.254

    49152-65535:动态端口或私有端口,客户端程序随机使用的端口

linux中没有网络通讯功能(ping 主机名)ping不通

01000000 64

 

ip addr del 172.16.100.100/16 dev eth0 label eth0:0 删除单个地址

dig -x IP

IPADDR=10.0.0.100

当前生效: hostname rhel7.magedu.com

dport =

host -t PTR IP

ip address show - look at protocol addresses

10.1 0000000.0.0/9

s<slot>: 扩展槽的索引号

ip l show up 查看已经激活的网卡信息

nmcli connection up eth0-home

11101111 239

 

金沙澳门官网网址 28

   11000111

总结:第三次握手是为了防止:如果客户端迟迟没有收到服务器返回确认报文,这时会放弃连接,重新启动一条连接请求,但问题是:服务器不知道客户端没有收到,所以他会收到两个连接,浪费连接开销。如果每次都是这样,就会浪费多个连接开销。

5:vim /etc/hosts文件:在文件中

step3:第三次握手

默认路由:0.0.0.0 到达互联网,如果其他的两个路由不匹配了,那就选择默认路由走

 

centos7

示例:’( dport = :ssh or sport = :ssh )’

  -a 显示所有的网卡信息,包含非激活状态的网卡

将centos7的网卡名更改为原始命名方式

总结:一个物理网段上配不同的IP地址,想通的话以前都是加路由,现在是加路由表就可以通了

本文由金沙澳门官网发布于金沙澳门官网网址,转载请注明出处:金沙澳门官网网址Linux模拟网络路由环境简单实现

关键词: 金沙澳门官网

上一篇:布置职务
下一篇:没有了