IP地址的劃分和配置路由

來源:互聯網
上載者:User

標籤:路由   ip   

    IP地址:是一種在Internet上的給主機編址的方式,也稱為網際協議地址。常見的IP地址,分為IPv4與IPv6兩大類;

    路由:路由器能把不是同一個網段的網路裝置串連起來,使它們能夠建立通訊;


IP地址分類

A 類:(前八位是網路地址:固定的)

    0 000 0000 - 0 111 1111: 1-127

    網路數:126, 127

    每個網路中的主機數:2^24-2

    預設子網路遮罩:255.0.0.0

    公網地址:1.0.0.0 - 9.255.255.255 ; 11.0.0.0 - 126.255.255.255

    私網地址:10.0.0.0 - 10.255.255.255


B 類:(前十六位是網路地址:固定的)

    10 00 0000 - 10 11 1111 :128-191

    網路數:2^14

    每個網路中的主機數:2^16-2

    預設子網路遮罩:255.255.0.0

    公網地址:128.0.0.0 - 172.15.255.255 ; 172.32.0.0 - 191.255.255.255

    私網地址:172.16.0.0 - 172.31.255.255


C 類:()

    110 0 0000 - 110 1 1111: 192-223

    網路數:2^21

    每個網路中的主機數:2^8-2

    預設子網路遮罩:255.255.255.0

    公網地址:192.0.0.0 - 192.167.255.255 ; 192.169.0.0 - 233.255.255.255

    私網地址:192.168.0.0 - 192.168.255.255


D 類:組播

    1110 0000 - 1110 1111: 224-239


E 類:

    240-255


特殊地址:

    0.0.0.0:

        0.0.0.0 不是一個真正意義上的IP 位址。它表示一個集合:所有不清楚的主機和目的網路;

    255.255.255.255:

        限制廣播位址。對本機來說,這個地址指本網段內( 同一廣播域) 的所有主機;

    127.0.0.1 ~127.255.255.254

        本機迴環地址,主要用於測試。在傳輸介質上永遠不應該出現目的地址為“127.0.0.1”的 的  資料包;

    224.0.0.0 到239.255.255.255

        組播地址,224.0.0.1 特指所有主機,224.0.0.2 特指所有路由器;224.0.0.5 指OSPF路由器,地址多用於一些特定的程式以及多媒體程式;

    169.254.x.x

        如果Windows 主機使用了DHCP 自動分配IP 位址,而又無法從DHCP伺服器擷取地址,系統會為主機分配這樣地址;


CIDR(無類域間路由):   

    通過子網路遮罩定義CIDR;

    子網路遮罩定義了網路ID的位元和主機ID的位元;

    子網路遮罩也是32位的位元;

    子網路遮罩用1來表示網路ID的位元,用0表示主機ID的位元;

    子網路遮罩(Mask)


IP地址常用計算公式:

公式1:

    一個網段的主機數=2^主機位元-2

    主機ID位元=32-網路ID位元

公式2:

    網路ID=IP與子網路遮罩

公式3:

劃分子網:

    一個大網分成若干個小網

    網路ID向主機ID借位n,子網數2^n

    (劃分子網是只劃分借的位)

公式4:

    損失IP=(子網數2^n-1)*2

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/86/DD/wKiom1fNdtzCkfIsAAB3Tn-tYm0310.png-wh_500x0-wm_3-wmp_4-s_1866725461.png" title="子網路遮罩.PNG" alt="wKiom1fNdtzCkfIsAAB3Tn-tYm0310.png-wh_50" />

路由的分類和管理

路由:跨網路通訊;

路由分類:

    主機路由

    網路路由

    預設路由


路由管理命令:

route 命令是在本地 IP 路由表中顯示和修改條目網路命令;

查看:route -n

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/86/DD/wKiom1fNd9uhwk0dAAAiWFQiC1c315.png-wh_500x0-wm_3-wmp_4-s_909958234.png" title="route -n 查看路由表.PNG" alt="wKiom1fNd9uhwk0dAAAiWFQiC1c315.png-wh_50" />

添加:route add

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

    目標:192.168.1.3 網關:172.16.0.1

        # route add -host 192.168.1.3 gw 172.16.0.1 dev eth0

    目標:192.168.0.0  網關:172.16.0.1

        # route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 dev eth0

        # route add -net 192.168.0.0/24 gw 172.16.0.1 dev eth0

    預設路由,網關:172.16.0.1

        # route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1

        # route add default gw 172.16.0.1

刪除:route del

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

    目標:192.168.1.3 網關:172.16.0.1

       # route del -host 192.168.1.3

    目標:192.168.0.0  網關:172.16.0.1

        # route del -net 192.168.0.0 netmask 255.255.255.0


配置路由執行個體:


1,給兩台主機配置兩個網卡來充當兩台路由R1和R2;

                路由R1

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/87/17/wKioL1fUAgSTntfBAAAQmiIdbmU918.png-wh_500x0-wm_3-wmp_4-s_2823052252.png" title="路由R1的配置.PNG" alt="wKioL1fUAgSTntfBAAAQmiIdbmU918.png-wh_50" />

                路由R2

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/87/1A/wKiom1fUAg7TewnIAAAURA6-lsQ553.png-wh_500x0-wm_3-wmp_4-s_2960992827.png" title="路由R2的配置.PNG" alt="wKiom1fUAg7TewnIAAAURA6-lsQ553.png-wh_50" />

2,給兩台主機PC1和PC2分別配置IP地址和網關:

                PC1

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/87/17/wKioL1fUAh2zK6oZAAANUtH4fRw422.png-wh_500x0-wm_3-wmp_4-s_4082948776.png" title="主機PC1的配置.PNG" alt="wKioL1fUAh2zK6oZAAANUtH4fRw422.png-wh_50" />

                PC2

650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/87/1A/wKiom1fUAieATsyOAAAQ2iFqfDo872.png-wh_500x0-wm_3-wmp_4-s_2388255111.png" title="主機PC2的配置.PNG" alt="wKiom1fUAieATsyOAAAQ2iFqfDo872.png-wh_50" />


3,centos 6 關閉NetworkManager服務和關閉防火牆:

    關閉NetworkManager服務:service NetworkManager stop

    關閉防火牆:iptables -F

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/87/1A/wKiom1fUAu6QZA4jAABWxYaESCU649.png-wh_500x0-wm_3-wmp_4-s_537034016.png" title="關閉networkmanager服務 和 關閉防火牆.PNG" alt="wKiom1fUAu6QZA4jAABWxYaESCU649.png-wh_50" />

4,centos  關閉NetworkManager服務和關閉防火牆:

    關閉NetworkManager服務:systemctl stop NetworkManager

    關閉防火牆:iptables -F

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/86/DE/wKiom1fNewjiAXaWAABIcm73xeM512.png-wh_500x0-wm_3-wmp_4-s_565453723.png" title="配置路由 啟動轉化資料和清除防火牆.PNG" alt="wKiom1fNewjiAXaWAABIcm73xeM512.png-wh_50" />

5,在路由R1中添加預設閘道到路由表裡面:

route add default gw 10.1.0.8

650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/87/1A/wKiom1fUBtLyklvxAAAZkj0Qk70070.png-wh_500x0-wm_3-wmp_4-s_2578381546.png" title="route add default gw 10.1.0.8 (給R1配置預設閘道).PNG" alt="wKiom1fUBtLyklvxAAAZkj0Qk70070.png-wh_50" />

6,在路由R2中添加預設閘道到路由表裡面:

route add default gw 10.1.0.6

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M01/87/18/wKioL1fUBxWhsMYGAAAclocaJek846.png-wh_500x0-wm_3-wmp_4-s_1090916531.png" title="route add default gw 10.1.0.6 (給R2配置預設閘道).PNG" alt="wKioL1fUBxWhsMYGAAAclocaJek846.png-wh_50" />

7,給路由R1開啟資料轉換:

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

650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/87/1A/wKiom1fUB-fB-ULlAAAWtsaNGEc573.png-wh_500x0-wm_3-wmp_4-s_3725144122.png" title="給R1 開啟資料轉換.PNG" alt="wKiom1fUB-fB-ULlAAAWtsaNGEc573.png-wh_50" />

8,給路由R2開啟資料轉換:

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

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/87/1A/wKiom1fUCGGhCDpSAAAO-3gH0RI383.png-wh_500x0-wm_3-wmp_4-s_594201631.png" title="給R2 開啟資料轉換.PNG" alt="wKiom1fUCGGhCDpSAAAO-3gH0RI383.png-wh_50" />

9,用PC1逐步去拼PC2:

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/87/1A/wKiom1fUCLHTCJ1oAACOjyxgINc323.png-wh_500x0-wm_3-wmp_4-s_1343665057.png" title="用PC1 逐步拼到 PC2.PNG" alt="wKiom1fUCLHTCJ1oAACOjyxgINc323.png-wh_50" />

10,用PC2逐步去拼PC1:

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/87/18/wKioL1fUCN2QJnGLAACwCJrK56g922.png-wh_500x0-wm_3-wmp_4-s_3345320161.png" title="用PC2 逐步拼到 PC1.PNG" alt="wKioL1fUCN2QJnGLAACwCJrK56g922.png-wh_50" />


IP地址的劃分和配置路由

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.