๐ก์๋ธ๋คํธ(subnet)๐ก
์๋ธ๋คํ ์ด๋?
์๋ธ๋คํธ๋ ๋คํธ์ํฌ๋ฅผ ๋ถํ ํ๋ ๊ฒ์ธ๋ฐ ํ๋์ ๋คํธ์ํฌ๋ฅผ ๋ ์์ ์ฌ๋ฌ ๊ฐ์ ๋คํธ์ํฌ๋ก ์ชผ๊ฐ๋ ๊ฒ์ ๋งํ๋ค.
=>์ด๋ ๊ฒ ํ๋ฉด ๋คํธ์ํฌ ์๋ ๋ง์์ง๊ณ ๋คํธ์ํฌ ๋น ํธ์คํธ ์๋ ์ ์ด์ง๊ฒ ๋๋ค.
InterNIC๋ก๋ถํฐ IP_์ฃผ์ ๋ฒ์๋ฅผ ํ ๋น๋ฐ์๋ค๋ฉด ์ด๋ ํ ๋คํธ์ํฌ ํด๋์ค(์ง๊ธ์ ๋ณดํต Class C์ผ ๊ฒ์ด๋ค) ๋ด์ ํธ์คํธ ์ฃผ์(๋ค)์ ๋ฐ์ ๊ฒ์ด๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์กฐ์ง์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๋ ๋คํธ์ํฌ ID๋ ๊ฑด๋๋ฆด ์ ์์ง๋ง ํธ์คํธ ID ๋ถ๋ถ์ ๋ง์๋๋ก ์กฐ์งํ ์ ์๋ค.
์๋ฅผ ๋ค์ด 192.168.17.0 ๋คํธ์ํฌ_์ฃผ์๋ฅผ ๋ฐ์๋ค๋ฉด ํด๋์ค C์ด๋ฏ๋ก ์์ ์ธ ์ฅํ
์ ๋คํธ์ํฌ ๋ถ๋ถ์ด๋ผ์ ๊ฑด๋๋ฆด ์ ์์ง๋ง ๋ค ๋ฒ์งธ ์ฅํ
์ ํธ์คํธ ๋ถ๋ถ์ด๋ฏ๋ก ์์๋ก ์กฐ์ ํ ์ ์๋๋ฐ ๋ํดํธ๋ก 254(256๊ฐ:all 0๊ณผ all 1 ์ ์ธ)๊ฐ์ ํธ์คํธ๋ฅผ ๊ฐ์ง ์ ์๋ ๋คํธ์ํฌ์ด๋ค. ํธ์คํธ ID๊ฐ ๋ชจ๋ 0์ด๋ฉด ๋คํธ์ํฌ ์์ฒด๋ฅผ ๊ฐ๋ฆฌํค๊ณ ๋ชจ๋ 1์ด๋ฉด ๋ธ๋ก๋์บ์คํธ์ด๋ฏ๋ก ์ด ๋์ ์๋ธ๋คํ
์ ์ ์ธํ๋ค.
์ด๋ฐ ๊ฒฝ์ฐ๋ ์๊ฐํด๋ณด์. WAN ๊ตฌ๊ฐ์์ ์ค์ ๋ผ์ฐํฐ์ ์๋ฆฌ์ผ ์ฐ๊ฒฐํฌํธ๋ ๋ ๊ฐ์ ๋ถ๊ณผํ๋ฐ Class C์ ์ ์ฒด ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ํด๋์ค C์์ ๊ฐ์ง ์ ์๋ (254-2=)252๊ฐ์ ํธ์คํธ๋ฅผ ๋ญ๋นํ๋ ์
์ด ๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์ด ํ๋์ ๋คํธ์ํฌ๋ฅผ ์ฌ๋ฌ ๊ฐ์ ์๋ธ ๋คํธ์ํฌ ๊ทธ๋ฃน๋ค๋ก ๋ง๋๋ ์๋ธ๋คํ
ํด์ฃผ๋ฉด ์ธ๊ทธ๋จผํธ ๋ณ๋ก ํธ์คํธ ์๋ฅผ ์ ๊ฒ ์ค ์ ์๋ค.
๊ฐ ์๋ธ ๋คํธ์ํฌ ๊ทธ๋ฃน๋ค์ ์์ ๋ง์ ์๋ธ๋ท(๋ง์คํฌ) ์ฃผ์๋ฅผ ๊ฐ์ ธ์ ์๋ก ๊ตฌ๋ณ๋ ์ ์๋ค. ํธ์คํธ์ ํ ๋น๋ ๋นํธ์์ ๋ช ๋นํธ๋ฅผ ๋ผ์ด์ ๋คํธ์ํฌ ๋นํธ๋ก ์ฃผ๋ฉด ๋คํธ์ํฌ ๋นํธ๊ฐ ์ปค์ง๊ณ ํธ์คํธ ๋นํธ๋ ์๊ฒ ๋๋ค. ์ด๋ ๊ฒ ํด์ ์ด ์๋ธ๋คํธ ๊ทธ๋ฃน ์ค ํ๋๋ฅผ WAN์ ํ ๋นํด์ 2๊ฐ๋ ๋ผ์ฐํฐ์๊ฒ ์ฃผ๊ณ , 1๊ฐ๋ ํด๋น ํธ์คํธ๋ค์ ์ํ ๋คํธ์ํฌ ID์ ์ฃผ๊ณ , ๋๋จธ์ง 1๊ฐ๋ ํด๋น ๋คํธ์ํฌ์ ๋ค์ด๋ ํฐ๋ธ ๋ธ๋ก๋์บ์คํธ์ ํ ๋นํ๋ฉด ์ด 4๊ฐ๋ง ์์ผ๋ฉด ๋๋ฏ๋ก (253-4=)249๊ฐ์ ์ฃผ์ ๋ญ๋น๋ฅผ ๋ง์ ์ ์๋ค.
=>์๋ธ๋คํ
๋ ๊ณณ์์ ๋ ์๋ธ๋คํ
ํ ์๋ ์๋๋ฐ ์ด๋ฅผ ์๋ธ-์๋ธ๋คํ
(VLSM)์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์๋ธ๋คํ
์ ํธ์คํธ ๋นํธ๋ฅผ ์กฐ์ ํด์ ๋ง๋๋๋ฐ Class C๋ผ๋ฉด ํธ์คํธ์ 8๋นํธ๊ฐ ํ ๋น๋์ด
11111111.11111111.11111111.00000000์ด์ง๋ง ์ด 8๋นํธ ์ค์์ 5๋นํธ๋ง ํธ์คํธ ๋นํธ๋ก ํ ๋นํ๊ณ ๋๋จธ์ง 3๋นํธ๋ฅผ ๋คํธ์ํฌ์๊ฒ ์ค๋ค๋ฉด 11111111.11111111.11111111.11100000์ด ๋์ด์ ๋คํธ์ํฌ ๋นํธ๊ฐ 24๊ฐ์์ 27๊ฐ๋ก ๋์ด๋๊ฒ ๋๋ค. ์ด๋ ๊ฒ ์๋ธ๋คํ
ํ๋ฉด ๋ํดํธ ์๋ธ๋ท๋ง์คํฌ๊ฐ 255.255.255.0์ด 255.255.255.224์์ผ๋ก ๋ฐ๋๋๋ฐ, ๊ทธ ์ด์ ๋ Class C์ ๋ํดํธ ์๋ธ๋ท๋ง์คํฌ 255.255.255.0์์ 0๋ถ๋ถ 00000000์ 2^8-2=254๊ฐ์ ํธ์คํธ๋ฅผ ๊ฐ์ง ์ ์์์ง๋ง, 11100000์ด ๋๋ฉด ๋คํธ์ํฌ๋ณ๋ก 2^5-2 =30๊ฐ์ฉ ํธ์คํธ๋ฅผ ๊ฐ์ง ์ ์๊ณ , 256-224=32 ํด์ 0, 32, 64, 96, 128, 160, 192, 224๊น์ง 8๊ฐ์ ์๋ธ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ ์ ์๋ค. ์ด๋์ ์ด ํธ์คํธ ์๋ ‘8๊ฐ_๋คํธ์ํฌ_์ฃผ์x30๊ฐ_ํธ์คํธ’=240์ด ๋๊ฒ ๋๋ค.
์๋ธ๋คํ
๋ ๋คํธ์ํฌ์์ router rip์ ์ฌ์ฉํ๋ค๋ฉด version 2๋ก ํด์ฃผ์ด์ผ ํ๋ค!!!
์๋ธ๋คํ
ํ๋ ์ด์
๋คํธ์ํฌ๋ฅผ ์๋ธ๋คํธ๋ก ๋๋๋ ์ด์ ๋ ์ด๋ฏธ ์ดํด๋ณด์๋ฏ์ด
โช ํธ์คํธ ์๊ฐ ์ ๊ฒ ํ์ํ ๊ณณ์์ ์ฃผ์์ ๋ญ๋น๋ฅผ ์ค์ผ ์ ์๊ณ ,
โช ๋ชฉ์ ์ ๋ฐ๋ผ์ ํ๋์ ๋คํธ์ํฌ๋ฅผ ์ฌ๋ฌ ๊ฐ๋ก ๋ง๋ค ์ ์์ผ๋ฉฐ,
โช ์๋ธ๋คํ
๋ ์์ ๋คํธ์ํฌ์๋ ํธ์คํธ๊ฐ ์ ์ด์ ์ถฉ๋ ๋๋ฉ์ธ๋ ์์์ง๊ณ ,
โช ๊ด๋ฆฌํ๊ธฐ ์ฌ์ธ ๋ฟ๋ง ์๋๋ผ
โช ๋ฌธ์ ๋ฐ์ ์ ์ ์ฒด ๋คํธ์ํฌ์๋ ์ํฅ์ ๋ผ์น์ง ์๊ณ ํด๋น ์ธ๊ทธ๋จผํธ์๋ง ๋ฌธ์ ๊ฐ ๊ตญํ๋๋ฏ๋ก ๋ฌธ์ ์ ์์ธํ์
์ด๋ ๋ฌธ์ ํด๊ฒฐ์ ์ฝ๊ฒ ํด์ฃผ๋ฉฐ,
โช ๋คํธ์ํฌ ์๊ฐ ๋์ด๋๋ฉด ๋คํธ์ํฌ ๋น ํธ์คํธ ์๊ฐ ์ค์ด๋ค๋ฏ๋ก ๋ถ๊ฐ์ ์ผ๋ก ๋ธ๋ก๋์บ์คํธ์ ํฌ๊ธฐ๊ฐ ์ค์ด๋ค์ด์ ํจ์จ์ ์ธ ๋คํธ์ํฌ๊ฐ ๋๋ค ๋ฑ์ด ์๋ค.
์๋ธ๋ท๋ง์คํฌ ์ฐพ๊ธฐ
์ธํฐ๋ท์ด๋ ๊ธฐํ ์์ ์ ๋ณด๋ฉด ์๋ธ๋คํ
ํ๋ ์ฌ๋ฌ ๊ธฐ๋ฒ๋ค์ด ๋์ ์๋๋ฐ ๊ด๋ฆฌ์๋ก์จ ๊ด์ฌ์ ๊ฐ์ ธ์ผ ํ ๊ฒ์ ์๋ธ๋คํ
ํ์ ๋ ์๋ธ๋ท ๋ณ๋ก ๋ถ์ฌํ ์ ์๋ ํธ์คํธ๋ค์ IP_์ฃผ์ ๋ฒ์์ผ ๊ฒ์ด๋ค. ์ด๋ฅผ ์ํด์ Net ID, Host range, ๊ทธ๋ฆฌ๊ณ Broadcast ID๋ฅผ ์ฐพ์๋ด๋๋ฐ, Net ID์ Broadcast ID๋ ํธ์คํธ์ ์ฃผ์๋ก ํ ๋นํ ์ ์๋ค.
์๋ธ๋คํธ๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํด์๋ ๋ค์ ์ธ ๊ฐ์ง๋ง ์๊ณ ์์ผ๋ฉด ๋๋ค.
โ ‘2^n-2=k’ ->n์ ๋นํธ ์์ด๊ณ k๋ ํธ์คํธ/๋คํธ์ํฌ ์๋ก์จ 'n+k=8’(ํ Octet์ ์ด๋ฃธ)์ด๋ค. ๋คํธ์ํฌ ์๊ฐ ์ฃผ์ด์ง๋ฉด n์ ๋คํธ์ํฌ ๋นํธ๊ฐ ๋๊ณ 8-n์ด ํธ์คํธ ๋นํธ๊ฐ ๋๋ค. Vice Versa ํ๋ค. ์ฌ๊ธฐ์ -2๋ ๋ชจ๋ 0์ธ ๋คํธ์ํฌ ์์ฒด์ ๋ชจ๋ 1์ธ ๋ธ๋ก๋์บ์คํธ๋ฅผ ์ ์ธํ๋ค๋ ์๋ฏธ์ด๋ค. ์ด๋ ๊ฒ ํด์ ์๋ธ๋คํธ_๋นํธ๋ฅผ ๊ตฌํ๊ณ
โก ‘256-์๋ธ๋คํธ_์ซ์=Net_ID์ ํฌ๊ธฐ’
->0๋ถํฐ ์ด ์ซ์์ ๋ฐฐ์ ํฌ๊ธฐ๋ก ์ฆ๊ฐํด์ ๋ง์ง๋ง ์๋ธ๋ท ์ซ์(256)๊น์ง Net ID๋ฅผ ๊ตฌํ๊ณ ,
โข ‘(Net_ID+1)’ Host_range ‘(Directive_Broad_ID-1)’๋ก Host range๋ฅผ ๊ตฌํ๊ณ ,
->‘๋ค์_๋ฒ_Net_ID-1’์ด Directive_Broad_ID์ด๋ค.
๋ณต์กํด ๋ณด์ด์ง๋ง ๋ค์ ํ ๊ฐ์ง๋ง ์ ๋๋ก ์ดํดํ๋ฉด ์ฝ๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ด๋ค.
๊ฐํน ๋คํธ์ํฌ์ ํธ์คํธ ์ฃผ์๋ฅผ ๊ทธ๋ฅ ์๊ฐ ์์ด ์ฃผ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ, ์๋ฅผ ๋ค์ด์ 192.168.10.0/30 ๋คํธ์ํฌ์์ 192.168.10.1, 192.168.10.2์ ์ ๋์ง๋ง 192.168.10.3๊ณผ 192.168.10. 4๋ ์ฃผ์๋ก ์
๋ ฅ๋ ์ ์๋ค๊ณ ๋์จ๋ค. ๋ฐ๋ก /30์์๋ ํธ์คํธ๊ฐ 2๊ฐ๋ฐ์ ๋ ์ ์๊ณ , 0, 4, 8, ...์ Net_ID๊ฐ ๋๊ณ , 3, 7, 11, ...์ Directive Broad_ID๊ฐ ๋๊ธฐ ๋๋ฌธ์ด๋ค.
a) ํด๋์ค C์ธ 192.168.10.0 ๋คํธ์ํฌ๋ฅผ ๋ฐ์๋๋ฐ 6๊ฐ์ ์๋ธ ๋คํธ์ํฌ๊ฐ ํ์ํ๋ค๋ฉด ์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์ด๋ป๊ฒ ์ ํ๋ฉด ๋๋๊ฐ?
192.168.100.0/24 ๋คํธ์ํฌ์์
1๋จ๊ณ 2โฟ-2=6(๋คํธ์ํฌ), 2โฟ=8, n=3
2๋จ๊ณ ํธ์คํธ ๋นํธ, ์ฅํ 8-3=5
3๋จ๊ณ 1111 1111. 1111 1111. 1111 1111. 1110 0000 (2^7+2^6+2^5) => 225.225.225.224 (์ฌ๊ธฐ๊น์ง๋ ์ ํ๋๋ฐ ์ด ๋ค์์ ํ์๋ค์ด ์ ๋ชปํ๋ค.)
4๋จ๊ณ 256 - 224 = 32 => 0, 32, 64, 96, 128, 160, 192, 224, 256
5๋จ๊ณ
Net ID | Host Range | Broad ID |
0 | 1, 2, ... , 30 | 31 |
32 | 33, 34, ... , 62 | 63 |
64 | 65, 66, ..., 94 | 95 |
96 | 97, 98, ... , 126 | 127 |
128 | 129, 130, ... , 158 | 159 |
160 | 161,162, ... , 190 | 191 |
192 | 193, 194, ... , 222 | 223 |
224 | 225, 226, ... , 254 | 255 |
์๋ฅผ ๋ค์ด์ ์์ดํผ ์ค์ ์ ํด์ค๋ค๋ฉด
ip addr 192.168.10.33 255.255.255.224
router rip version 2
net 192.168.10.32
net 192.168.10.64 ์ด๋ฐ ์์ผ๋ก ๋ผ์ฐํ ํ๋กํ ์ฝ์ ์ค์ ํด์ค๋ค.
์๋ธ๋คํ ์ด ๋ง์ด ๋๋ฉด ํธ์คํธ ์ซ์๊ฐ ์ค์ด๋ ๋ค.
b) ํด๋์ค C์ธ 192.168.100.0 ๋คํธ์ํฌ๋ฅผ ๋ฐ์๋๋ฐ ๊ฐ ๋คํธ์ํฌ ๋น 40๊ฐ์ ํธ์คํธ๊ฐ ํ์ํ๋ค๋ฉด ์๋ธ๋ท ๋ง์คํฌ๋ ์ด๋ป๊ฒ ๋ ๊น???
ํธ์คํธ๊ฐ 40๊ฐ์ฉ์ธ ๋คํธ์ํฌ๊ฐ ๋ช ๊ฐ?
1๋จ๊ณ 2โฟ-2>=40, 2โฟ>=42, n=6(ํธ์คํธ)
2๋จ๊ณ ์ฅํ -6=2(๋คํธ์ํฌ)
3๋จ๊ณ 1111 1111. 1111 1111. 1111 1111. 1100 0000 => 255.255.255.192/27
4๋จ๊ณ 256 - 192 = 64 => 0, 64, 128, 192, 256
5๋จ๊ณ
Net ID | Host-Range | Broad ID |
0 | 1,2, ... , 62 | 63 |
64 | 65, 66, ... , 126 | 127 |
128 | 129, 130, ... , 190 | 191 |
192 | 193, 194, ..., 194 | 255 |
์ฌ๊ธฐ์ ์ ๊น ์์
์๋ธ๋คํ ์ ๋คํธ์ํฌ๊ฐ ๋์ด๋๊ณ ํธ์คํธ๊ฐ ์ค์ด๋๋ ๊ฒ
๋ ๊ตฌ๊ฐ์ ๊ฐ์ ํธ์คํธ ๋์๋ก ์๋ธ๋คํ ํ๋ฉด ํจ์จ์ ์ด์ง ์๋ค.
์์ ๋คํธ์ํฌ๋ ์๋ธ-์๋ธ๋คํ ํด์ค๋ค.(์บก์ณ ์ ์์ดํผ ๋ฒํธ๋ ๋ฌด์)
๊ทธ๊ฒ์ ๊ฐ๋ณ ๊ธธ์ด์ ๋ฐ๋ฅธ ์๋ธ๋ท ๋ง์คํฌ, VLSM์ด๋ผ๊ณ ํด์ค๋ค.
2๋ ํ ๋นํด์ฃผ๊ณ ๋จ๋ ์์ดํผ๋ค์ WAN ๊ตฌ๋ฆ(ํ๋ ์ ๋ฆด๋ ์ด ์ค์์น๋ก ๋ฌถ์ฌ์๋ ๋ผ์ฐํฐ ์งํฉ)์ด ๋๋์ด ๊ฐ์ง๋ค. WAN ํ์ฌ๋ ๋จน๊ณ ์ฐ๋ค.
c) ํด๋์ค C์ธ 192.168.10.17 255.255.255.252 ์ฃผ์๋ฅผ ๋ฐ์์ ๋ ์ด ์กฐ์ง์์ ์ฌ์ฉํ ์ ์๋ ํธ์คํธ IP๋ ์ด๋ป๊ฒ ๋ ๊น?
4๋จ๊ณ 256 - 252 = 4, 0, 4, 8, 12, ... , 256
5๋จ๊ณ
Net ID | Host Range | Broad ID |
0 | 1,2 | 3 |
4 | 5,6 | 7 |
8 | 9,10 | 11 |
12 | 13,14 | 15 |
16 | 17,18 | 19 |
... | ... | ... |
244 | 245, 246 | 247 |
248 | 249, 250 | 251 |
252 | 253, 254 | 255 |
192.168.10.17, 18 ๋ ๊ฐ์ ํธ์คํธ๋ฅผ ์ธ ์ ์๋ค!!
์ค์ต
์ค์ ๋ผ์ฐํฐ์ CFE ๋ฃ๊ธฐ
์ข์ฐ ๋ผ์ฐํฐ์ ํจ์คํธ ์ด๋๋ท ๋ฃ๊ธฐ
๋ด๋ถ์์๋ IGP๋ก ์ํตํ๋ ๋ดํธ์ํฌ, ์ธ๋ถ์์๋ EGP(BGP)๋ก ์ํตํ๋ค.
๋ด๋ถ์ ๋คํธ์ํฌ๊ฐ ๋ค์ฏ๊ฐ๊ฐ ๋๊ฒ ํ๋ ค๋ฉด ์๋ธ๋คํ ์ ์ด๋ป๊ฒ ํด์ผ ํ๋๊ฐ?
1๋จ๊ณ 2โฟ-2>=5, 2โฟ>=7, n=3
2๋จ๊ณ ๋คํธ์ํฌ ๋นํธ 3, ํธ์คํธ ๋นํธ 5
3๋จ๊ณ 1111 1111. 1111 1111. 1111 1111. 1110 0000 => 255.255.255.224
4๋จ๊ณ 256 - 224 = 32 => 0, 32, 64, 96, 128, 160, 192, 224, 256
5๋จ๊ณ
Net ID | Host Range | Broad ID |
0 | 1, 2, ... , 30 | 31 |
32 | 33, 34, ... , 62 | 63 |
64 | 65, 66, ..., 94 | 95 |
96 | 97, 98, ... , 126 | 127 |
128 | 129, 130, ... , 158 | 159 |
160 | 161,162, ... , 190 | 191 |
192 | 193, 194, ... , 222 | 223 |
224 | 225, 226, ... , 254 | 255 |
์ด ํ๋ฅผ ์์ ๋๊ณ ๋คํธ์ํฌ ์ค์ ํ๊ธฐ
๋ ธ๋ ์ค์ ๋จผ์ ~
๋ผ์ฐํฐ ์ค์ ~
๋์ ๋ผ์ฐํ ํ๋กํ ์ฝ ์ค์ ~
ํ์ด ์ฑ๊ณต์ ์ผ๋ก ์ ๊ฐ๋ค!!
192.168.100.0./24 ๋คํธ์ํฌ๋ 255.255.255.0์ด ๋์ด 255๊ฐ์ ํธ์คํธ๋ฅผ ๊ฐ์ง๋ 1๊ฐ์ ๋คํธ์ํฌ์ด๋ค.
192.168.100.0/27 ๋คํธ์ํฌ๋ 255.255.255.224(์๋ธ๋คํ
)๊ฐ ๋์ด์ ๋คํธ์ํฌ ๋น 31๊ฐ์ ํธ์คํธ๋ฅผ ๊ฐ์ง ์ ์๋ 8๊ฐ์ ๋คํธ์ํฌ๊ฐ ๋๊ณ ,
192.168.100.0/30 ๋คํธ์ํฌ๋ 255.255.255.252(์๋ธ-์๋ธ๋คํ
)์ด ๋์ด์ ๋คํธ์ํฌ ๋น 2๊ฐ์ ํธ์คํธ๋ฅผ ๊ฐ์ง ์ ์๋ค.
๋ ํ์์ ๋ฐ๋ผ์ 32๊ฐ๋ฅผ 16๊ฐ๋ก ์๋ธ๋คํ
์ผ๋ก ๋ง๋ ๋ค, ๋๋จธ์ง 16๊ฐ๋ฅผ ๋ ์๋ธ๋คํ
ํด์ 2๊ฐ์ฉ์ผ๋ก ๋ง๋ค ์๋ ์๋ค.
=>VLSM(Variable Length Subnet Mask) ๊ธฐ๋ฒ์ด๋ค.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | ์๋ธ๋ท ๋ง์คํฌ | ์๋ธ๋ท ์ | ์ด IP์ | ํธ์คํธ ์ | |
/32 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 255 | 256 | 1 | 0 |
/31 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 254 | 128 | 2 | 0 |
/30 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 252 | 64 | 4 | 2 |
/29 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 248 | 32 | 8 | 6 |
/28 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 240 | 16 | 16 | 14 |
/27 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 224 | 8 | 32 | 30 |
/26 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 192 | 4 | 64 | 62 |
/25 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 128 | 2 | 128 | 126 |
/24 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ์์ | 256 | 254 |
์๋ธ๋ท๋ง์คํฌ ํ | ||
1111 1111 | 255 | /32 |
1111 1110 | 254 | /31 |
1111 11 00 | 252 | /30 |
1111 1 000 | 248 | /29 |
1111 0000 | 240 | /28 |
111 0 0000 | 224 | /27 |
11 00 0000 | 192 | /26 |
1000 0000 | 128 | /25 |
0000 0000 | 0 | /24 |
์ค์ต
๊ธฐ์กด์ ์ค์ ๋ ๋คํธ์ํฌ๋ฅผ no ip addr ํ๊ณ ์๋ก ์๋ธ-์๋ธ๋คํ ํ ๋คํธ์ํฌ๋ฅผ ์ค์ ํด์ฃผ์.
ํ์ด ์ ๊ฐ์ผ๋๋๋ฐ ์๋ฒฝ์ ํด์ ๊ทธ๋ฐ๊ฐ ์คํจํ๋ค.
์์ ์๊ฐ์ ์ฑ๊ณตํ์ผ๋ ํจ์ค
BGP(Border Gateway Protocol) ์ค์ ํ๊ธฐ
BGP๋ WAN์์ ์๋ก ๋ค๋ฅธ AS ์ฌ์ด์์ ์ฌ์ฉ๋๋ EGP์ ํ๋กํ ์ฝ๋ก์จ ISP๋ฅผ ์ฐ๊ฒฐํ๊ฑฐ๋ ์ผ๋ฐ ๋คํธ์ํฌ๊ฐ ๋ ๊ฐ ์ด์์ ISP์ ๋์์ ์ฐ๊ฒฐ๋์ด ์์ ๋ ์ฌ์ฉ๋๋ค. ๋ด๋ถ LAN์ AS ๊ฐ ์ฐ๊ฒฐ์ ์ฌ์ฉ๋๋ IGP๋ ๋ฉํฐ์บ์คํธ๋ก ์ด์ฉ๋๋๋ฐ ๋ฐํด ์ธ๋ถ WAN์ AS ๊ฐ ์ฐ๊ฒฐ์ ์ฌ์ฉ๋๋ BGP๋ ์ ํฐ์บ์คํธ๋ก ์ด์ฉ๋๋ฉฐ ๋ฒกํฐ ๋ฉํธ๋ฆญ์ ์ฌ์ฉํ๋ค.
์๋ฅผ ๋ค์ด์ AS 100์ ์๋ ๋ผ์ฐํฐ1์ด AS 400์ ์๋ ๋ผ์ฐํฐ4์๊ฒ ์์ ์ 192.168.1.2์ ์ ๋ณด๋ฅผ ๋ณด๋ด๋ฉด ์์ ์๋ AS 200 ๋ผ์ฐํฐ2๋ 100->200:192.168.1.2์ผ๋ก ์ ๋ฌํ๊ณ , ์์ AS 300 ๋ผ์ฐํฐ3์ 100->200->300: 192.168.1.2์์ผ๋ก ์ ๋ฌํด์ 400์๊ฒ ๋์ฐฉํ๋ค. ๋ผ์ฐํฐ4๋ ์ง๋์จ ๊ฒฝ๋ก์์ ์์ ์ AS 400์ ๋นผ๊ณ ๋๋จธ์ง 100 200 300 ๊ฒฝ๋ก ์ค์์ ์ต๋จ๊ฑฐ๋ฆฌ๋ฅผ ์ ํํด์ ๋ณด๋์ผ๋ก์จ ์คํ๋ฆฟ ํธ๋ผ์ด์ฆ์ด ์คํ๋์ด ๋ฃจํ์ด ์ผ์ด๋์ง ์๋๋ค. BGP์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด ์ด๋ ์ง์ญ ์ ์ฒด๋ ๊ตญ๊ฐ๊น์ง ๋คํธ์ํฌ์ ๋ฌธ์ ๊ฐ ์์ ์ ์๋ค.
์๋ก ๋ค๋ฅธ WAN์์ BGP ์ฌ์ด์๋ EBGP(External BGP)๋ฅผ ์ฌ์ฉํ๊ณ BGP ๋ด๋ถ์์๋ IBGP(Internal BGP)๋ฅผ ์ฌ์ฉํ๋ค. EBGP๋ TTL์ด 1์ด์ด์ ์ง์ ์ฐ๊ฒฐ๋ ๋ผ์ฐํฐ์๊ฒ ์ ๋ณด๋ฅผ ์ ํ๊ณ IBGP๋ TTL์ด 255๋ผ์ ์ด์ํ ๋ผ์ฐํฐ๋ฅผ ์ฐพ์์ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ค. ๋ BGP๋ผ๋ฆฌ๋ Open message, Update message, Keepalive message, ๊ทธ๋ฆฌ๊ณ Notification message๋ฅผ ํตํด์ ์๋ก๋ฅผ ์ธ์ํ๊ณ ์๋ฌ๊ฐ ๋ฐ์ํ๋ฉด ์๋ ค์ ์ด๋ฅผ ์์ ํ๋ค.
๊ฐ๋จํ ์ ๋ฆฌํ๋ฉด
โช routing protocol : ๊ฒฝ๋ก๋ฅผ ์ฐพ๋ ํ๋กํ ์ฝ
=>rip, ospf, eigrp
โช routed protocol : ์ฐพ์๋ธ ๊ฒฝ๋ก๋ก ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ํ๋กํ ์ฝ
=>ip, ipx(Novell Netwrare), appletalk(Apple)
โช IGP(Interior Gateway Protocol) : ๋ด๋ถ ๋ผ์ฐํฐ(AS ๋ฒํธ๊ฐ ๋์ผ) ์ธ์ ํ๋กํ ์ฝ
=>ip, ipx(Novell Netwrare), appletalk(Apple)
โช EGP(Exterio Gateway Protocol) : ์ธ๋ถ ๊ฒฝ๊ณ ๋ผ์ฐํฐ(AS ๋ฒํธ๊ฐ ๋ค๋ฆ) ์ธ์ ํ๋กํ ์ฝ
=>BGP