๐Ÿ“‚๋„คํŠธ์›Œํฌ&์„œ๋ฒ„/๐ŸŒ๋„คํŠธ์›Œํฌ

๐Ÿ…๋„คํŠธ์›Œํฌ 11์ผ์ฐจ(4.25) ๋ฐฑ๋ณธ ๋„คํŠธ์›Œํฌ(backbone network) ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ์™€ BGP hop count and metric ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ(distance vector) ๋งํฌ์ƒํƒœ ๋ฐฉ์‹(link-states) Classful๊ณผ Classless ๋™์  ์ •์  ๋””ํดํŠธ CDP ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ

๐Ÿ‘ฉ‍๐ŸŽ“์ธํ…”๋ฆฌ๊ฐ์ž๐Ÿฅ” 2023. 4. 28. 01:34

โ–ช ๋ฐฑ๋ณธ ๋ง ๋˜๋Š” ๋ฐฑ๋ณธ ๋„คํŠธ์›Œํฌ(backbone network)
  ๋ฐฑ๋ณธ์€ ๋‹ค์–‘ํ•œ ๋„คํŠธ์›Œํฌ๋ฅผ ์ƒํ˜ธ ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ๋ฐ˜ ๋„คํŠธ์›Œํฌ๋กœ์„œ, ๊ฐ๊ธฐ ๋‹ค๋ฅธ LAN์ด๋‚˜ Segement ๊ฐ„์— ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒฝ๋กœ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ๋ฐฑ๋ณธ์€ ๊ฐ™์€ ๊ฑด๋ฌผ ์•ˆ์—, ๋‹ค๋ฅธ ๊ฑด๋ฌผ ์•ˆ์—, ๋˜ ์บ ํผ์Šค ํ™˜๊ฒฝ ์•ˆ์—, ์•„๋‹ˆ๋ฉด ๋„“์€ ์ง€์—ญ์— ๊ฑธ์ณ ๋‹ค์–‘ํ•œ ๋„คํŠธ์›Œํฌ๋ฅผ ๋ฌถ์„ ์ˆ˜ ์žˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐฑ๋ณธ์˜ ์šฉ์ ์€ ๊ทธ์™€ ์—ฐ๊ฒฐ๋œ ๋„คํŠธ์›Œํฌ๋ณด๋‹ค ๋” ํฌ๋‹ค. ๋Œ€ํ˜• ์กฐ์ง์€ ์ˆ˜๋งŽ์€ ์ง€์—ญ์— ์žํšŒ์‚ฌ๋“ค์ด ์žˆ๋Š”๋ฐ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ง€์—ญ์— ์œ„์น˜ํ•œ ์—ฌ๋Ÿฌ ์žํšŒ์‚ฌ์˜ ์„œ๋ฒ„๋ผ๋ฆฌ ๋ฌถ๋Š” ์„œ๋ฒ„ ํด๋Ÿฌ์Šคํ„ฐ์— ์ƒํ˜ธ ์ ‘๊ทผํ•  ํ•„์š”๊ฐ€ ์žˆ์„ ๊ฒƒ์ด๋‹ค. ์ด๋“ค ์„œ๋ฒ„๋“ค์„ ํ•œ ๋ฐ ๋ฌถ๋Š” ๋ฐฑ๋ณธ๋ง์„ ๊ฐ€์งˆ ํ•„์š”๊ฐ€ ์žˆ๋‹ค. ์ด๋Ÿฐ ์žํšŒ์‚ฌ์˜ ๋„คํŠธ์›Œํฌ๋“ค์„ ์—ฐ๊ฒฐ(์˜ˆ: ์ด๋”๋„ท, ๋ฌด์„ )ํ•˜๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ  ๋„คํŠธ์›Œํฌ ๋ฐฑ๋ณธ์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. 

  ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ์™€ BGP
  IGP์™€ EGP์—์„œ ์ค‘์š”ํ•œ ํ•œ ๊ฐ€์ง€ ์žฅ์น˜๊ฐ€ ์žˆ๋Š”๋ฐ ๋ฐ”๋กœ ๊ฒฝ๊ณ„(border, edge, boundary) ๋ผ์šฐํ„ฐ์ด๋‹ค. ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ๋Š” ๋ชจ๋“  LAN์˜ ๋์— ์žˆ์œผ๋ฉด์„œ LAN์˜ ๋…ธ๋“œ๋“ค์ด ์™ธ๋ถ€๋กœ ๋‚˜๊ฐˆ ๋•Œ ๋งˆ์ง€๋ง‰์œผ๋กœ ๊ฑฐ์น˜๋Š” ๋ผ์šฐํ„ฐ๋กœ์จ ์—ญ์œผ๋กœ ์™ธ๋ถ€์—์„œ ๋‚ด๋ถ€ LAN์œผ๋กœ ๋“ค์–ด์˜ฌ ๋•Œ ์ฒ˜์Œ ๊ฑฐ์น˜๋Š” ๋ผ์šฐํ„ฐ์ด๋‹ค. ํ•˜์ง€๋งŒ WAN์˜ ISP๋‚˜ TelCO์—์„œ ๋ณด๋ฉด ์—ฌ๋Ÿฌ ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ๋“ค๋กœ ๋ฌถ์ธ ๋„คํŠธ์›Œํฌ๋ฅผ LAN์„ ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉด ์ด๋“ค๋ผ๋ฆฌ ์„œ๋กœ๋ฅผ ์ธ์‹ํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ฒŒ ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์™€ ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ๋ถ„ํ•ด ์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. 
  ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ๋“ค์€ AS ๋‹จ์œ„๋กœ ์„œ๋กœ ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•ด์„œ ์ด์›ƒํ•œ ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ๋“ค์˜ ์ •๋ณด์™€ ์ž์‹ ์ด ๊ด€๋ฆฌํ•˜๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์ •๋ณด๋งŒ ์•Œ๊ณ  ์žˆ๊ธฐ๋•Œ๋ฌธ์— ๋ผ์šฐํŒ…ํ…Œ์ด๋ธ”์˜ ํฌ๊ธฐ๊ฐ€ ์ž‘์•„์„œ ํšจ์œจ์ ์œผ๋กœ ์ž‘๋™๋  ์ˆ˜ ์žˆ๋‹ค. ์ด๋“ค์€ ์ž์‹ ์˜ ๋‚ด๋ถ€ ๋ผ์šฐํ„ฐ(๋„คํŠธ์›Œํฌ)์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ์™ธ๋ถ€์— ์•Œ๋ ค์ฃผ๊ฑฐ๋‚˜ ์ƒ๋Œ€๋ฐฉ์˜ ๋‚ด๋ถ€ ๋ผ์šฐํ„ฐ(๋„คํŠธ์›Œํฌ)์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ์•Œ ์ˆ˜ ์—†๋‹ค. ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ๋Š” ์ž์‹ ์˜ ๋‚ด๋ถ€์˜ ๋„คํŠธ์›Œํฌ๋ฅผ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๋ฏ€๋กœ ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” IGP๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ์™ธ๋ถ€์ ์œผ๋กœ๋Š” ์ธํ„ฐ๋„ท ๋ง(ISP)๊ณผ ์ด์›ƒํ•œ ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ์˜ ์ •๋ณด๋ฅผ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— EGP๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. EGP์—์„œ๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์ •๋ณด๋ฅผ ์™ธ๋ถ€๋กœ ์•Œ๋ฆฌ์ง€ ์•Š๊ธฐ ์œ„ํ•ด์„œ IP Summary ๋ผ์šฐํŒ… ๊ธฐ๋ฒ•์œผ๋กœ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์„œ๋ธŒ๋„ท ์ •๋ณด๋ฅผ ๋‹ค๋ฅธ ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ๋“ค์—๊ฒŒ ์ผ์ผ์ด ์•Œ๋ฆฌ์ง€ ์•Š๊ณ  ํ•˜๋‚˜์˜ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”๋กœ ์š”์•ฝํ•ด์„œ ์™ธ๋ถ€์— ์•Œ๋ ค์ค€๋‹ค. 
 **BGP(Border Gateway Protocol)๊ฐ€ EGP์— ์†ํ•œ๋‹ค.

 

=>์š”์•ฝํ•˜๋ฉด 
โ–ช ๊ฒฝ๊ณ„(Edge/Border) ๋ผ์šฐํ„ฐ๋Š” ์กฐ์ง์˜ ๊ฐ€์žฅ ์ฒจ๋‹จ์— *AS ๋ฒˆํ˜ธ๋กœ ์„œ๋กœ ๊ตฌ๋ณ„ํ•œ๋‹ค.
โ–ช ๋‚ด๋ถ€(Inner) ๋ผ์šฐํ„ฐ๋Š” ์กฐ์ง์˜ ๋‚ด๋ถ€์— ์ž๋ฆฌํ•œ ๋ผ์šฐํ„ฐ๋กœ์จ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ, ๋‚ด๋ถ€ ๋ผ์šฐํ„ฐ์™€ ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ์˜ ์ •๋ณด๋ฅผ IGP๋ฅผ ํ†ตํ•ด์„œ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์ด๋“ค์€ ๋™์ผํ•œ AS ๋ฒˆํ˜ธ๋ฅผ ๊ฐ€์ง„๋‹ค.       

 

*AS(์ž์œจ ์‹œ์Šคํ…œ-Autonomous System)๋ž€ ์ธํ„ฐ๋„ท์—์„œ ๋™์ผํ•œ ๊ด€๋ฆฌ์ž์— ์˜ํ•ด ์—ฌ๋Ÿฌ ๋‚ด๋ถ€ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์„ ๋™์ผํ•œ ์ •์ฑ…์„ ํ†ตํ•ด ๊ด€๋ฆฌ๋˜๋Š” ๋ผ์šฐํ„ฐ๋“ค๊ณผ ์„œ๋ธŒ๋„คํŠธ์›Œํฌ ๋“ค์˜ ์ง‘ํ•ฉ์ด๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ•™๊ต, ๊ธฐ์—… ์‚ฌ๋‚ด ์ „์‚ฐ๋ง, ํฌ๊ฒŒ ๋ณด๋ฉด ISP ๋“ฑ์„ ๋งํ•œ๋‹ค. ์ฆ‰ ํ•˜๋‚˜์˜ ๊ด€๋ฆฌ ํ†ต์ œํ•˜์— ์žˆ๋Š” ์˜์—ญ์„ ๋œปํ•œ๋‹ค๊ณ  ๋ณด๋ฉด๋œ๋‹ค. 

๋„คํŠธ์›Œํฌ๋Š” AS์— ์˜ํ•ด ๋ถ„๋ฆฌ๋˜์–ด์•ผ ํ•˜๋Š”๋ฐ, ์ด๋Š” ๋ผ์šฐํŒ… ์ •์ฑ…์˜ ๋…๋ฆฝ์„ฑ, ๋ณด์•ˆ ์œ ์ง€, ๊ณ ์žฅ ๋ฐ ์˜ค๋ฅ˜์˜ ๊ตญ์ง€ํ™”, ๋ผ์šฐํŒ… ํŠธ๋ž˜ํ”ฝ์–‘์˜ ์ตœ์†Œํ™” ๋“ฑ์„ ํ•˜๊ธฐ ์œ„ํ•จ์ด๋‹ค. ๋˜ํ•œ ๋™์ผํ•œ AS ์ƒ์— ์žˆ๋Š” ๋ผ์šฐํ„ฐ ๋“ค์€ ๋ผ์šฐํŒ… ์ •๋ณด๋“ค์„ ๊ณต์œ ํ•˜๊ฒŒ ๋˜๊ณ  ์ด๋Š” ๋‚ด๋ถ€ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์ธ OSPF, RIP, IGP ๋“ฑ์œผ๋กœ ์ˆ˜ํ–‰๋œ๋‹ค. ๋˜ํ•œ AS ์„œ๋กœ๊ฐ„์˜๋ผ์šฐํŒ…์€ EGP, BGP ๋“ฑ์˜ ํ”„๋กœํ† ์ฝœ๋กœ ์ˆ˜ํ–‰๋œ๋‹ค.

(์ถœ์ฒ˜: https://wogh8732.tistory.com/33)

 

**BGP๋ž€? Border Gateway Protocol์˜ ์•ฝ์ž๋กœ ์„œ๋กœ ๋‹ค๋ฅธ AS๋ฅผ ์—ฐ๊ฒฐํ•ด ์ฃผ๋Š” ๊ฒฝ๊ณ„ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ISP์™€ ๋‹ค๋ฅธ ์™ธ๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ EGP๋กœ EGP์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•ด์„œ ๋งŒ๋“  ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ํ˜„์žฌ EGP๋กœ๋Š” ์‚ฌ์‹ค์ƒ BGP๋งŒ์ด ์œ ์ผํ•˜๋ฉฐ ๊ตญ์ œ ํ‘œ์ค€์œผ๋กœ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค.

(์ถœ์ฒ˜: https://blog.naver.com/PostView.naver?blogId=taeheon714&logNo=222384978033&parentCategoryNo=&categoryNo=6&viewDate=&isShowPopularPosts=true&from=search)

  
  ๋™์  ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ IGP์—๋Š” RIP, OSPF, IGRP, EIGRP์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํ”„๋กœํ† ์ฝœ๋“ค์ด ํฌํ•จ๋œ๋‹ค๊ณ  ํ–ˆ๋Š”๋ฐ ์ด๋“ค์€ ์„œ๋กœ ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค ์—ฌ๊ธฐ์„œ IGRP์™€ E(Enhanced)IGRP๋Š” Cisco์˜ proprietaryํ•œ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์ด๊ณ , RIPv1, RIPv2, OSPF๋Š” ISO ํ‘œ์ค€์ด๋‹ค. 
ANSI C, Database์—์„œ ANSI ํƒ€์ž…์˜ SQL, ... ๋“ฑ์ด ์žˆ๋‹ค!!

 

โ–ช ๊ฑฐ๋ฆฌ ๋ฒกํ„ฐ(Distance Vector) ๋ฐฉ์‹
  ๊ฑฐ๋ฆฌ ๋ฒกํ„ฐ ๋ฐฉ์‹์€ ์ž์‹ ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ „์ฒด ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ์ด์›ƒํ•œ ๋ผ์šฐํ„ฐ๋“ค์—๊ฒŒ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋กœ ๋งค 30์ดˆ(RIP) ํ˜น์€ 90์ดˆ(EIGRP)๋งˆ๋‹ค ๊ณ„์†ํ•ด์„œ ๋ณด๋‚ธ๋‹ค. ์ด ๊ฐ„๊ฒฉ์€ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ผ์„œ ๊ฐ’์ด ๋‹ค๋ฅด๋‹ค. ๋งŒ์ผ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์— ๋ผ์šฐํ„ฐ ์ •๋ณด๊ฐ€ ๋งŽ์•„์„œ ํ•œ ๋ฒˆ์˜ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋กœ ๋ชจ๋‘ ๋ณด๋‚ด์ง€ ๋ชปํ•˜๋ฉด ์ผ๋ถ€ ๋ผ์šฐํ„ฐ๋“ค์€ ๋ถ€๋ถ„์ ์œผ๋กœ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์ด ๊ฐฑ์‹ ๋  ์ˆ˜๋ฐ–์— ์—†์„ ๊ฒƒ์ด๋‹ค. ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ๋ฐฉ์‹์€ ํ™‰ ์นด์šดํŠธ(hop count)์— ๊ธฐ์ดˆํ•ด์„œ ๋งŒ๋“ค์–ด์ง€๋Š”๋ฐ ํ™‰ ์นด์šดํŠธ๋Š” ์–ด๋А ๋ฐ์ดํ„ฐ๊ฐ€ ์ตœ์ข… ๋ชฉ์ ์ง€๊นŒ์ง€ ๊ฐˆ ๋•Œ๊นŒ์ง€ ๊ฑฐ์น˜๋Š” ๋ผ์šฐํ„ฐ์˜ ๊ฐœ์ˆ˜๋ฅผ ๋งํ•œ๋‹ค. TTL=16์ด์–ด์„œ ๋ผ์šฐํ„ฐ๋ฅผ 15๊ฐœ ๋„˜์–ด์„œ๋ฉด ๊ทธ ๋ฐ์ดํ„ฐ๋Š” ๋ฒ„๋ ค์ง„๋‹ค. Wireshark์™€ ๊ฐ™์€ ๋„๊ตฌ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
=>์ด ๊ธฐ๋ฒ•์€ ์˜ค์ง ๊ฒฝ๋กœ์ƒ์˜ ๋ผ์šฐํ„ฐ ์ˆ˜๋งŒ ๊ณ ๋ คํ•˜๊ณ  ์—ฐ๊ฒฐ ์†๋„๋‚˜ ํŠธ๋ž˜ํ”ฝ์€ ๊ณ„์‚ฐํ•˜์ง€ ์•Š์•„์„œ ํšจ์œจ์„ฑ์—์„œ ๊ทธ๋‹ค์ง€ ์ข‹์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ๋‹ค. ์†Œํ˜• ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉ๋œ๋‹ค. ์—ฌ๊ธฐ์— ์†ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด RIP, RIPv2, IGRP์ด๋‹ค. 

โ–ช ๋งํฌ์ƒํƒœ(Link State) ๋ฐฉ์‹ ๐Ÿ’ก์ธํ„ฐ๋ทฐ์— ์ž˜ ๋‚˜์˜จ๋‹ค๐Ÿ’ก
  ๋งํฌ์ƒํƒœ ๋ฐฉ์‹์€ ๋ผ์šฐํŒ… ๊ฒฝ๋กœ๋ฅผ ๊ฒฐ์ •ํ•  ๋•Œ ์„ธ ๊ฐ€์ง€ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ์œ ์ง€ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ๋ณด๋‹ค ๋” ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์š”๊ตฌํ•˜์ง€๋งŒ ์‚ฌ์‹ค์€ ๋” ํšจ์œจ์ ์ด๋‹ค. ํ…Œ์ด๋ธ” ์ƒ์„ฑ์€ ๋จผ์ € ๊ฐ ๋ผ์šฐํ„ฐ๊ฐ€ ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ๋ชจ๋“  ๋ผ์šฐํ„ฐ๋“ค์—๊ฒŒ ์ž์‹ ์„ ์•Œ๋ฆฌ๋Š” ‘Hello ํŒจํ‚ท’์„ LSP(Link State Packet)๋กœ ๋ฟŒ๋ ค์„œ ์ด์›ƒํ•œ ๋ผ์šฐํ„ฐ๋“ค๋งŒ ๋„ค์ด๋ฒ„ ํ…Œ์ด๋ธ”(neighbor table)์— ๋„ฃ์–ด๋‘๊ณ , ์ด์–ด์„œ ๋ชจ๋“  ์ด์›ƒํ•œ ๋ผ์šฐํ„ฐ๋“ค์„ ํ† ํด๋กœ์ง€ ํ…Œ์ด๋ธ”(topology table)์— ๋„ฃ์–ด์„œ ๊ฐ ๋ผ์šฐํ„ฐ๋“ค์€ ์ „์ฒด์ ์ธ ๋„คํŠธ์›Œํฌ์˜ ๊ทธ๋ฆผ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. ํ† ํด๋กœ์ง€ ํ…Œ์ด๋ธ”์ด ์™„์„ฑ๋˜๋ฉด SPF(Shortest Path First) ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•ด์„œ ์ฃผ์–ด์ง„ ๋„คํŠธ์›Œํฌ์—์„œ ๊ฐ ๋ผ์šฐํ„ฐ์— ์ด๋ฅด๋Š” ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ์•Œ์•„๋‚ด์„œ ๋ฉ”์ธ ๋ผ์šฐํŒ…ํ…Œ์ด๋ธ”(routing table)์— ์ถ”๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋กœ ์ง„ํ–‰๋œ๋‹ค. (LSP)>๋„ค์ด๋ฒ„ ํ…Œ์ด๋ธ” >ํ† ํด๋กœ์ง€ ํ…Œ์ด๋ธ” >(SPF)>๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ์ˆœ์„œ๋กœ ์ž‘์„ฑ๋œ๋‹ค.

  ๋งํฌ์ƒํƒœ ํ”„๋กœํ† ์ฝœ์€ ์ดˆ๊ธฐํ™” ๋•Œ์—๋Š” ์ฃผ๋ณ€ ๋„คํŠธ์›Œํฌ์— LSP๋ฅผ ๋ฟŒ๋ ค์„œ ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ ๋ชจ์œผ๋А๋ผ ๋ฆฌ์†Œ์Šค ์†Œ๋น„๊ฐ€ ๋งŽ์ง€๋งŒ ์ผ๋‹จ ์ดˆ๊ธฐํ™”๊ฐ€ ์™„์„ฑ๋˜์–ด์„œ ์ „์ฒด ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์ด ๋งŒ๋“ค์–ด์ง€๋ฉด ๊ทธ ๋‹ค์Œ๋ถ€ํ„ฐ๋Š” ๊ฐ ๋ผ์šฐํ„ฐ์—์„œ ๋ณ€๊ฒฝ๋œ ๋ผ์šฐํŒ… ์ •๋ณด๋งŒ LSP๋กœ ์†ก์ˆ˜์‹ ํ•ด์„œ SPF ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๋‹ค์‹œ ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ๊ณ„์‚ฐํ•ด์„œ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ์—…๋ฐ์ดํŠธํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์˜คํžˆ๋ ค ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ๋ฆฌ์†Œ์Šค ์†Œ๋น„๊ฐ€ ์ค„์–ด๋“ ๋‹ค. ์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋งํฌ์˜ ๋Œ€์—ญํญ๊ณผ ๋ถ€ํ•˜ ๋“ฑ์„ ๊ณ ๋ คํ•ด์„œ ๋งŒ๋“ค๋ฏ€๋กœ ๋‹จ์ˆœํžˆ ํ™‰ ์นด์šดํŠธ๋งŒ ๋”ฐ์ง€๋Š” ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ๋ฐฉ์‹๋ณด๋‹ค ๋” ํšจ์œจ์ ์ด๋‹ค. ์†Œ๊ทœ๋ชจ์—์„œ๋Š” ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ ๋Œ€๊ทœ๋ชจ์—์„œ๋Š” ๋งํฌ์ƒํƒœ ๋ฐฉ์‹์„ ์„ ํ˜ธํ•œ๋‹ค.
=>์—ฌ๊ธฐ์— ์†ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ด OSPF์™€ EIGRP, NLSP์ด๋‹ค. 

๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ๋ฐฉ์‹๊ณผ ๋งํฌ ์Šคํ…Œ์ด์ธ (๋งํฌ ์Šคํ…Œ์ดํŠธ) ๋ฐฉ์‹์˜ ๋น„๊ต

๊ฑฐ๋ฆฌ๋ฒกํ„ฐ(Distance Vector) ๋งํฌ ์ƒํƒœ ํ”„๋กœํ† ์ฝœ(Link States)
์ธ์ ‘ํ•œ ์ด์›ƒ ๋ผ์šฐํ„ฐ์˜ ์‹œ๊ฐ์—์„œ ๋„คํŠธ์›Œํฌ๋ฅผ ์ธ์‹ ๋ชจ๋“  ๋ผ์šฐํ„ฐ๋กœ๋ถ€ํ„ฐ ๋ง ์ •๋ณด ์ˆ˜์ง‘
๋ผ์šฐํ„ฐ์™€ ๋ผ์šฐํ„ฐ ๊ฐ„์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๋”ํ•ด์„œ ๊ณ„์‚ฐ(hop count) ์ตœ๋‹จ๊ฑฐ๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๋ชจ๋“  ๋ผ์šฐํ„ฐ์— ๋Œ€ํ•œ ๋น„์šฉ์„ ์ง์ ‘ ๊ณ„์‚ฐ
(LSP)>๋„ค์ด๋ฒ„ ํ…Œ์ด๋ธ” >ํ† ํด๋กœ์ง€ ํ…Œ์ด๋ธ” >(SPF)>๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ์ˆœ์„œ
๋ผ์šฐํ„ฐ ์ˆ˜๋งŒ ๊ณ ๋ คํ•˜๊ณ  ์—ฐ๊ฒฐ ์†๋„๋‚˜ ํŠธ๋ž˜ํ”ฝ์€ ๊ณ„์‚ฐํ•˜์ง€ ์•Š์•„์„œ ํšจ์œจ์„ฑ์—์„œ ๊ทธ๋‹ค์ง€ ์ข‹์ง€ ๋ชปํ•จ
๋งํฌ์˜ ๋Œ€์—ญํญ๊ณผ ๋ถ€ํ•˜ ๋“ฑ์„ ๊ณ ๋ คํ•ด์„œ ๋งŒ๋“ค๋ฏ€๋กœ ๋‹จ์ˆœํžˆ ํ™‰ ์นด์šดํŠธ๋งŒ ๋”ฐ์ง€๋Š” ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ๋ฐฉ์‹๋ณด๋‹ค ๋” ํšจ์œจ์ 
์†Œํ˜• ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉ ๋Œ€ํ˜• ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉ
์ฃผ๊ธฐ์ ์œผ๋กœ ๊ฒฝ์‹  ๋ฐ์ดํ„ฐ๋ฅผ ๊ตํ™˜(์ปจ๋ฒ„์ „์Šค ์‹œ๊ฐ„์˜ ์ฆ๊ฐ€) ๋งํฌ ์ƒํƒœ ๋ณ€ํ™” ์‹œ์—๋งŒ ๋ผ์šฐํŒ… ์ •๋ณด ๊ตํ™˜(๋น ๋ฅธ ์ปจ๋ฒ„์ „์Šค ์‹œ๊ฐ„)
๋ชจ๋“  ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ๊ฐ’์„ ์ด์›ƒ์—๊ฒŒ ์ „๋‹ฌ ์ž์‹ ์—๊ฒŒ ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ๋ง ์ •๋ณด๋งŒ ์ „๋‹ฌ
์ด์›ƒํ•œ ๋ผ์šฐํ„ฐ์™€ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ๊ตํ™˜ ๋งํฌ์ƒํƒœ ์ •๋ณด๋งŒ์„ ๊ตํ™˜
๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…์œผ๋กœ ๋ณ€๊ฒฝ ์•Œ๋ฆผ ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝ ์•Œ๋ฆผ
๋А๋ฆฐ ์ˆ˜๋ ด์‹œ๊ฐ„ ๋น ๋ฅธ ์ˆ˜๋ ด์‹œ๊ฐ„
RIP, RIPv2, IGRP
EIGRP, OSPF, NLSP

์ฐธ๊ณ : ๋‚ด ์ž๋ฃŒ + 1) https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=nologout&logNo=221337282351 2) https://rookieboxsite.wordpress.com/2017/10/05/link-state-rounting-protocol-ls/

 

  Classful๊ณผ Classless    
  ์•ž์—์„œ๋„ ์‚ดํŽด๋ณธ RIPv1, IGRP์™€ ๊ฐ™์€ Classful ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์€ ์„œ๋ธŒ๋„คํŒ…ํ•ด์„œ ๊ฐ ์„œ๋ธŒ๋„ท์˜ ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ ์ •๋ณด๋ฅผ ์™ธ๋ถ€์— ์•Œ๋ฆด ๋•Œ ๋””ํดํŠธ ํด๋ž˜์Šค์˜ ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ๋กœ ์™ธ๋ถ€๋กœ ์•Œ๋ฆฐ๋‹ค. ์ด ๋ง์€ ๋„คํŠธ์›Œํฌ๊ฐ€ ์„œ๋ธŒ๋„คํŒ…๋˜์–ด์„œ ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ๊ฐ€ ๋‹ค๋ฅด๋”๋ผ๋„ ์ „์ฒด ๋„คํŠธ์›Œํฌ์—๋Š” ํด๋ž˜์Šค๋ณ„ ๋””ํดํŠธ ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ ํ•œ ๊ฐ€์ง€๋กœ ํ‘œ์‹œ๋œ๋‹ค๋Š” ๋œป์ด๋‹ค.
  ์˜ˆ๋ฅผ ๋“ค์–ด์„œ ํด๋ž˜์Šค C์˜ ๋„คํŠธ์›Œํฌ_์ฃผ์†Œ 192.168.100.0์„ ์„œ๋ธŒ๋„คํŒ…ํ•ด์„œ 192.168.100.0, 192.168.100.32, ๊ทธ๋ฆฌ๊ณ  192.168.100.64 ์„ธ ๊ฐœ์˜ ๋„คํŠธ์›Œํฌ๋กœ ๋‚˜๋ˆ„์—ˆ๋‹ค๋ฉด ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ๋Š” 255.255.255.224๊ฐ€ ๋˜์–ด์„œ ๊ฐ ๋„คํŠธ์›Œํฌ๊ฐ€ 192.168.100.0 255.255.255.224, 192.168.100.32 255.255.255.224, ๊ทธ๋ฆฌ๊ณ  192.168.100.64 255.255.255.224๋กœ ์„ค์ •๋˜์—ˆ์–ด๋„ IP Summary์ฒ˜๋Ÿผ ๋‚˜์ค‘์— 
Router#sh run์œผ๋กœ ํ™•์ธํ•˜๋ฉด Classfulํ•˜๊ฒŒ ๋ชจ๋‘ ๋””ํดํŠธ ์„œ๋ธŒ๋„ท 255.255.255.0์œผ๋กœ ํ‘œ์‹œ๋œ๋‹ค. 
=>์„ค์ •ํ•  ๋•Œ์—๋„ ์ผ์ผ์ด ์„œ๋ธŒ๋„ท์„ ์“ฐ์ง€ ์•Š๊ณ  192.168.100.0 ํ•˜๋‚˜๋งŒ ์จ ์ฃผ์–ด๋„ ๋œ๋‹ค.

  ํ•˜์ง€๋งŒ RIPv2, OSPF, EIGRP ๋“ฑ Classless ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์€ ์„œ๋ธŒ๋„คํŒ…ํ•ด์„œ ๊ฐ ์„œ๋ธŒ๋„ท์˜ ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ ์ •๋ณด๋ฅผ ์™ธ๋ถ€๋กœ ์•Œ๋ฆด ๋•Œ VLSM(Variable Length Subnet Mask) ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ์„œ๋ธŒ๋„คํŒ…๋œ ๊ทธ๋Œ€๋กœ ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ๋ฅผ ์™ธ๋ถ€์— ์•Œ๋ฆฐ๋‹ค. 
  ์œ„์˜ ์˜ˆ์—์„œ ํด๋ž˜์Šค C์˜ ๋„คํŠธ์›Œํฌ_์ฃผ์†Œ 192.168.100.0์„ ์„œ๋ธŒ๋„คํŒ…ํ•ด์„œ 192.168.100.0, 192.168.100.32, ๊ทธ๋ฆฌ๊ณ  192.168.100.64 ์„ธ ๊ฐœ์˜ ๋„คํŠธ์›Œํฌ๋กœ ๋‚˜๋ˆ„์—ˆ๋‹ค๋ฉด ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ๋Š” 255.255.255.224๊ฐ€ ๋˜์–ด์„œ ๊ฐ ๋„คํŠธ์›Œํฌ๊ฐ€ 192.168.100.0 255.255.255.224, 192.168.100.32 255.255.255.224, ๊ทธ๋ฆฌ๊ณ  192.168.100.64 255.255.255.224๋กœ ์„ค์ •๋˜๋Š”๋ฐ ๋‚˜์ค‘์— 
Router#sh run์œผ๋กœ ํ™•์ธํ•˜๋ฉด classlessํ•˜๊ฒŒ ๊ฐ๊ฐ ์„œ๋ธŒ๋„คํŒ…๋œ๋Œ€๋กœ 255.255.255.224๋กœ ํ‘œ์‹œ๋œ๋‹ค. 

 



  ๋ผ์šฐํŒ… ์„ค์ •์€ ๋‹ค์Œ ๋„ค ๊ฐ€์ง€ ์ค‘ ํ•˜๋‚˜๋กœ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ
โ–ช ๋™์  ๋ผ์šฐํŒ…์—์„œ์˜ ๋„คํŠธ์›Œํฌ ์„ค์ •์€ ์ง์ ‘ ๋ถ™์–ด์žˆ๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ๋ชจ๋‘ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋˜๊ณ 
Router(config)#router rip
Router(config-rip)#net ์ง์ ‘_์—ฐ๊ฒฐ๋œ_๋„คํŠธ์›Œํฌ ๋กœ ์„ค์ •ํ•˜๊ณ , 
<= ๊ด€๋ฆฌ์ž๊ฐ€ ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ์•Œ ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋™์  ๋ผ์šฐํŒ… ์„ค์ •์€ ์•Œ๊ณ  ์žˆ๋Š” ๋„คํŠธ์›Œํฌ๋งŒ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ๋™์  ๋ผ์šฐํŒ…์€ ์™ธ๋ถ€์˜ ๋ณ€๊ฒฝ๋œ ๊ฒฝ๋กœ๋ฅผ ์ž๋™์œผ๋กœ ์žก์•„์ฃผ๋Š” ํŽธ๋ฆฌํ•จ์ด ์žˆ์œผ๋‚˜ ํ•ด๋‹น ๊ฒฝ๋กœ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•œ ์ƒˆ๋กœ์šด ๊ฒฝ๋กœ๋ฅผ ๊ณ„์‚ฐํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์กฐ๊ธˆ ๋Šฆ๊ฒŒ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ RIP, RIPv2, OSPF, EIGRP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•œ๋‹ค.

RIPv1/RIPv2 : Distance vector ๋ฐฉ์‹, Classful, IGP ํ”„๋กœํ† ์ฝœ

IGRP๋Š” Distance Vecto๋ฐฉ์‹์ด๊ณ  EIGRP๋Š” Link States ๋ฐฉ์‹

OSPF๋Š” Link States ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉ

โ–ช ์ •์  ๋ผ์šฐํŒ…์—์„œ์˜ ๋„คํŠธ์›Œํฌ ์„ค์ •์€ ์ง์ ‘ ๋ถ™์–ด์žˆ์ง€ ์•Š์€ ๋„คํŠธ์›Œํฌ๋ฅผ ๋ชจ๋‘ ์ง€์ •ํ•ด์ฃผ๋ฉฐ 
Router(config)#ip route 192.168.100.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์ฃผ์†Œ) 255.255.255.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ) ๋ชฉ์ ์ง€_๋ผ์šฐํ„ฐ_์ž…๋ ฅ_IP_์ฃผ์†Œ(OR ์ถœ๋ฐœ์ง€_๋ผ์šฐํ„ฐ_์ถœ๋ ฅ_์ธํ„ฐํŽ˜์ด์Šค)๋กœ ์„ค์ •ํ•œ๋‹ค.  
<= ๊ด€๋ฆฌ์ž๊ฐ€ ๋ชจ๋“  ๋„คํŠธ์›Œํฌ๋ฅผ ๋‹ค ์•Œ๊ณ  ์žˆ์„ ๋•Œ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด ์ •์  ๋ผ์šฐํŒ…์€ ๊ฑฐ์˜ ๊ฒฝ๋กœ๊ฐ€ ๋ถˆ๋ณ€์ธ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ ๊ฒฝ๋กœ๋ฅผ ์„ค์ •ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ํ•œ ๋ฒˆ ์„ค์ •ํ•ด ๋‘๋ฉด ๊ฒฝ๋กœ๋ณ€๊ฒฝ์ด ๊ฑฐ์˜ ์—†์–ด์„œ ๋น ๋ฅด๊ฒŒ ์—ฐ๊ฒฐ๋œ๋‹ค. 

โ–ช ๋””ํดํŠธ ๋ผ์šฐํŒ…(Default Routing) ์„ค์ •์€ ์Šค์œ„์น˜-๋ผ์šฐํ„ฐ๋‚˜ ๋ผ์šฐํ„ฐ-๋ผ์šฐํ„ฐ์— ์ด๋ฅด๋Š” ๊ฒฝ๋กœ๊ฐ€ ํ•˜๋‚˜๋ฐ–์— ์—†๋Š”(์ด๋ฅผ Stub network๋กœ ๋ถ€๋ฆ„) ๊ฒฝ์šฐ์˜ ์ •์  ๋ผ์šฐํŒ… ๋ฐฉ์‹์œผ๋กœ์จ 
Router(config)#ip route 0.0.0.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์ฃผ์†Œ) 0.0.0.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ) ๋ชฉ์ ์ง€_๋ผ์šฐํ„ฐ_์ž…๋ ฅ_IP_์ฃผ์†Œ(OR ์ถœ๋ฐœ์ง€_๋ผ์šฐํ„ฐ_์ถœ๋ ฅ_์ธํ„ฐํŽ˜์ด์Šค)๋กœ ์„ค์ •ํ•œ๋‹ค. 0.0.0.0 0.0.0.0์€ any์˜ ์˜๋ฏธ์ด๋‹ค.  
<= ๊ด€๋ฆฌ์ž๊ฐ€ ๋‚ด๋ถ€/์™ธ๋ถ€์˜ ๋ชจ๋“  ๋„คํŠธ์›Œํฌ๋ฅผ ์•Œ๊ณ  ์žˆ๊ณ , ํƒ€๊ฒŸ ๋ผ์šฐํ„ฐ์— ์ด๋ฅด๋Š” ๊ฒฝ๋กœ๊ฐ€ ํ•˜๋‚˜ ์ผ ๋•Œ ์„ค์ •ํ•œ๋‹ค.

โ–ช CDP ์„ค์ •์€ Cisco ๋ผ์šฐํ„ฐ๋ผ๋ฆฌ ์ง์ ‘ ์—ฐ๊ฒฐ๋˜์–ด์ ธ ์žˆ์„ ๋•Œ cdp๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

 


์‹ค์Šต

๋…ธ๋“œ1์—์„œ ์„œ๋ฒ„๋กœ ํ†ต์‹ ์ด ์•ˆ๋˜๋Š” ๊ธฐ๋ณธ ์„ธํŒ…์„ ์ค€๋น„.

 

1. ๋™์  ๋ผ์šฐํŒ…(Dynatic)
1) RIPv2 ์—ฐ๊ฒฐ

router rip

version 2

net 192.168.100.0

net 10.10.10.0 

(์ง์ ‘ ๋งŒ๋‚œ ๋„คํŠธ์›Œํฌ ์„ค์ •ํ•ด์ฃผ๊ธฐ)

 

์ด๋ ‡๊ฒŒ ๋ผ์šฐํ„ฐ ์„ธ ๊ฐœ๋ฅผ ๋™์  ๋ผ์šฐํŒ… ์„ค์ •ํ•ด์ฃผ๊ณ 

๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ ์„ค์ •์ด ํ…Œ์ด๋ธ”์— ์˜ฌ๋ผ๊ฐ€๋Š” convergence(์ˆ˜๋ ด) ์‹œ๊ฐ„์„ ๊ธฐ๋‹ค๋ ค์ค€ ๋‹ค์Œ

do sh ip route๋กœ ํ™•์ธํ•ด์ค€๋‹ค.

์ž˜ ์„ค์ •๋˜์—ˆ๋‹ค. 


  sh ip route ํ•ด์„œ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ๋ณด๋ฉด 
R           192.168.101.0/24 [120/1] via 10.10.10.1, 00:00:19, Serial2/0 ์‹์œผ๋กœ ๋ณด์ด๋Š”๋ฐ 
RIP์„ ์‚ฌ์šฉํ•ด์„œ ์ด ๋„คํŠธ์›Œํฌ๋Š” s2/0 ํฌํŠธ๋ฅผ ํ†ตํ•ด์„œ 10.10.10.0 ๋„คํŠธ์›Œํฌ์˜ 10.10.10.1 ์ฃผ์†Œ๋กœ ๊ฐ€์„œ 192.168.101.0 ๋„คํŠธ์›Œํฌ์™€ ์—ฐ๊ฒฐ๋œ๋‹ค. [120/1]์—์„œ 120์€ RIP ํ”„๋กœํ† ์ฝœ์˜ Administrative Distance(๊ด€๋ฆฌ๊ฑฐ๋ฆฌ)์ด๊ณ , 1์€ Metric์œผ๋กœ ํ•˜๋‚˜์˜ ๋ผ์šฐํ„ฐ๊ฐ€ ๋–จ์–ด์ ธ ์žˆ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค.
=>๊ด€๋ฆฌ๊ฑฐ๋ฆฌ๋Š” ๋ผ์šฐํ„ฐ์—์„œ ๋„๋‹ฌํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์‹ ๋ขฐ๋„๋ฅผ ๋งํ•œ๋‹ค. RIP 120์—์„œ ์˜ค๋Š” ๋ฐ์ดํ„ฐ์™€ OSPF 90์—์„œ ์˜ค๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋‹ค๋ฉด ๋ผ์šฐํ„ฐ๋Š” 90์—์„œ ์˜ค๋Š” ํŒจํ‚ท์„ ๋” ์‹ ๋ขฐํ•œ๋‹ค. ๋ณด์•ˆ์ ์œผ๋กœ ๋ณด๋ฉด ํŠน์ • ๋„คํŠธ์›Œํฌ๊ฐ€ ์˜์‹ฌ์Šค๋Ÿฝ๋‹ค๋ฉด ๊ด€๋ฆฌ๊ฑฐ๋ฆฌ๋ฅผ ๋ฌดํ•œ๋Œ€๋กœ ํ•ด์ฃผ๊ฑฐ๋‚˜, distance vector RIP์—์„œ๋Š” 16์œผ๋กœ hop count๋ฅผ ์„ค์ •ํ•ด์„œ ์‹ ๋ขฐํ•˜์ง€ ์•Š๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

=> ํ•œ ๋ฒˆ ์‹ค์Šต

RT1์—์„œ debug ip rip

RT2์—์„œ shut

์˜ค ๋ฐ”๋กœ hop count๊ฐ€ 16์œผ๋กœ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๊ฒŒ ๋ฐ”๋€Œ์–ด ๋ฒ„๋ ธ๋‹ค. Did you see that~?

(์ผ๋ฐ˜์ ์œผ๋กœ 16์ด์ƒ์ด๋ฉด ์ตœ์ ์˜ ๊ฒฝ๋กœ๊ฐ€ ์•„๋‹ˆ๋ผ๊ณ  ๊ฐ„์ฃผํ•˜๋ฏ€๋กœ ๋ฒ„๋ ค๋ฒ„๋ฆฐ๋‹ค. )

 

ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฐœ๋…!! Hop count์™€ metric์ด๋ž€~

Hop count๋Š” ํŒจํ‚ท์ด ๋ชฉ์ ์ง€์— ๋„๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ๊ฑฐ์ณ์•ผ ํ•˜๋Š” ๋ผ์šฐํ„ฐ์˜ ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐ’์ž…๋‹ˆ๋‹ค. ์ฆ‰, ๊ฒฝ๋กœ์˜ ๊ธธ์ด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ง€ํ‘œ์ž…๋‹ˆ๋‹ค.

๋ฐ˜๋ฉด์— metric๊ฐ’์€ ๊ฒฝ๋กœ์˜ ์„ฑ๋Šฅ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ง€ํ‘œ๋กœ, ๋Œ€ํ‘œ์ ์œผ๋กœ ๋ผ์šฐํŒ… ์ง€์—ฐ ์‹œ๊ฐ„, ๋Œ€์—ญํญ, ํŒจํ‚ท ์†์‹ค๋ฅ  ๋“ฑ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Metric ๊ฐ’์ด ์ž‘์„์ˆ˜๋ก(๋˜๋Š” ๋Œ€์—ญํญ ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ํด์ˆ˜๋ก) ๊ฒฝ๋กœ์˜ ์„ฑ๋Šฅ์ด ์šฐ์ˆ˜ํ•˜๋‹ค๊ณ  ํŒ๋‹จ๋˜๋ฏ€๋กœ, ํ•ด๋‹น ๊ฒฝ๋กœ๋ฅผ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋กœ ์„ ํƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ hop count ๊ฐ’์„ ๋†’์ธ๋‹ค๊ณ  ํ•ด์„œ, metric ๊ฐ’์ด ๋ฐ˜๋“œ์‹œ ์ปค์ง€๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, ๋ผ์šฐํŒ… ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, hop count์™€ metric ๊ฐ’์€ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ผ ์‚ฌ์šฉ๋˜๋Š” ์ง€ํ‘œ๊ฐ€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ!!!!

๊ฑฐ๋ฆฌ ๋ฒกํ„ฐ(distance vector) ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์—์„œ๋Š” hop count๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ metric ๊ฐ’์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

!!!!!!

๊ฑฐ๋ฆฌ ๋ฒกํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋ผ์šฐํ„ฐ ๊ฐ„์— ๊ฒฝ๋กœ ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•˜์—ฌ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ, ๊ฐ ๋ผ์šฐํ„ฐ๋Š” ๋‹ค๋ฅธ ๋ผ์šฐํ„ฐ๋“ค๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๋•Œ, ๊ฐ ๊ฒฝ๋กœ์˜ hop count ๊ฐ’์ด ํ•ด๋‹น ๊ฒฝ๋กœ์˜ metric ๊ฐ’์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ RIP(Routing Information Protocol)์—์„œ๋Š” hop count๊ฐ€ metric ๊ฐ’์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. RIP๋Š” ๊ฑฐ๋ฆฌ ๋ฒกํ„ฐ(distance vector) ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์˜ ํ•œ ์ข…๋ฅ˜๋กœ, ๋ผ์šฐํ„ฐ ๊ฐ„์— ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•  ๋•Œ hop count๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๊ฑฐ๋ฆฌ ๋ฒกํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ RIP์—์„œ๋Š” ๊ฐ ๊ฒฝ๋กœ์˜ hop count ๊ฐ’์ด ํ•ด๋‹น ๊ฒฝ๋กœ์˜ metric ๊ฐ’์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌํ•˜๋‹ค...

 


  RIP์ด ํ™œ์„ฑํ™”๋˜๊ณ  ์ •ํ™•ํžˆ ์„ค์ •๋˜์—ˆ์œผ๋ฉด R_a, R_b, ๊ทธ๋ฆฌ๊ณ  R_c์˜ ๊ฒฝ๋กœ์ •๋ณด๊ฐ€ ์„œ๋กœ ์™„์ „ํžˆ ์ผ์น˜ํ•ด์•ผ ํ•˜๋Š”๋ฐ ์ด๋•Œ๊นŒ์ง€ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ์ˆ˜๋ ด์‹œ๊ฐ„(convergence time)์ด๋ผ๊ณ  ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” ์†Œ๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์ด๋ฏ€๋กœ R_a์—์„œ R_b๋กœ 30์ดˆ, R_b์—์„œ R_c๋กœ 30์ดˆ ๊ฑธ๋ ค์„œ ๋ชจ๋‘ 60์ดˆ๋ฉด ์ถฉ๋ถ„ํ•œ ์ปจ๋ฒ„์ „์Šค ํƒ€์ž„์ด ๋œ๋‹ค. ๋” ํฐ ๊ทœ๋ชจ์˜ ๋„คํŠธ์›Œํฌ๋ผ๋ฉด ์‹œ๊ฐ„์ด ๋” ๊ฑธ๋ฆฌ๋Š”๋ฐ ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ํ”„๋กœํ† ์ฝœ์ด ๋งํฌ์ƒํƒœ ํ”„๋กœํ† ์ฝœ๋ณด๋‹ค ์ด ์ปจ๋ฒ„์ „์Šค ํƒ€์ž„์ด ๋” ๊ธธ๋‹ค. 

  Class C์—์„œ๋Š” /24๊ฐ€ ๋””ํดํŠธ ๋„คํŠธ์›Œํฌ์ด์ง€๋งŒ ์„œ๋ธŒ๋„คํŒ… ํ•ด์„œ /30์œผ๋กœ ํ•˜๋ฉด ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๊ฐ€ ๋‹ฌ๋ผ์ง„๋‹ค. ์ด๋Ÿฐ ๋„คํŠธ์›Œํฌ๋ฅผ RIP์œผ๋กœ ์„ค์ •ํ•œ๋‹ค๋ฉด RIPv2๋กœ ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. ๊ทธ๋ƒฅ ๋””ํดํŠธ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด RIPv1๋„ ๋œ๋‹ค.  

  IGRP์™€ EIGRP
  ์ด ๋‘ ๋™์  ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์€ Cisco ์‚ฌ์—์„œ ๋งŒ๋“  ํ”„๋กœํ† ์ฝœ์ธ๋ฐ IGRP๋Š” Distance Vector ๋ฐฉ์‹์ด๊ณ  EIGRP๋Š” Link States ๋ฐฉ์‹์ด๋‹ค. ํ˜„์žฌ IGRP๋Š” ๊ฑฐ์˜ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์ง€ ์•Š๋‹ค. AS ๋ฒˆํ˜ธ๋ฅผ ์ง€์ •ํ•ด์„œ ์„ค์ •ํ•ด ์ฃผ์–ด์•ผ ํ•œ๋‹ค. ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ๋„คํŠธ์›Œํฌ๋งŒ ์„ค์ •ํ•ด ์ฃผ๋ฉด ๋œ๋‹ค.  
Link States์—์„œ๋Š” Metric์ด ์˜๋ฏธ ์—†๋‹ค!!!!

 

๋™์  ๋ผ์šฐํŒ…

2) EIGRP ์—ฐ๊ฒฐ

router eigrp 100

90์œผ๋กœ ์‹ ๋ขฐ๋„๊ฐ€ ๋” ๋†’๋‹ค

๊ทธ๋ฆฌ๊ณ  link states ๋ฐฉ์‹์ด๋ผ์„œ metric์ด ์˜๋ฏธ๊ฐ€ ์—†๋‹ค


  OSPF
  Link States ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ์ด๋‹ค. 
* area : ์ผ์ข…์˜ ์„œ๋ธŒ๋„ท(๋ถ€์„œ)๊ณผ ๊ฐ™์€ ๊ฒƒ์œผ๋กœ ๋ชจ๋“  area 1, area 2, ...๋Š” area 0๊ณผ ์ ‘ํ•ด ์žˆ์–ด์•ผ ํ•œ๋‹ค!!! 
* wild mask : ์ด๋Š” ์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ๋กœ ํ˜ธ์ŠคํŠธ์˜ ๊ฐœ์ˆ˜๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. 
                  NAT(Network Address Translate)์™€ ACL(Access Control List) ๊ทธ๋ฆฌ๊ณ  OSPF ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉ๋œ๋‹ค. 
                  255์˜ ๋ณด์ˆ˜(compulmentary number)๋กœ ํ‘œ์‹œํ•œ๋‹ค!!!
a) 19.2168.100.0/24 network address =>255.255.255.0(subnet mask) =>0.0.0.255(wild mask)
b) 192.168.100.10/24 host address =>255.255.255.0(subnet mask) =>0.0.0.255(wild mask) 
c) 192.168.100.0/30 network address =>255.255.255.252(subnet mask) =>0.0.0.3(wild mask)

 

๋™์  ๋ผ์šฐํŒ…

3) OSPF ์—ฐ๊ฒฐ

OSPF๋Š” area๊ฐ€ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  wild  mask๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. 

์ด๋ ‡๊ฒŒ ๋˜‘๊ฐ™์ด ์„ค์ •ํ•ด์ค€๋‹ค.

๊ทฏ~~

 

do sh ip route ์ž˜ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค.

๊ด€๋ฆฌ๊ฑฐ๋ฆฌ๊ฐ€ 110์ด๋‹ค

 

ํ•‘๋„ ์•„์ฃผ ์ž˜ ๊ฐ„๋‹ค!!!!

 

 

2. CDP(Cisco Discovery Protocol)

 

sh cdp nei

์ด์›ƒํ•œ ์žฅ์น˜๋“ค์„ ๋ณด์—ฌ์ค€๋‹ค. 

sh sdp entry RT0๋กœ ๋‹ค๋ฅธ ์žฅ์น˜์˜ ์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜๋„ ์žˆ๋‹ค. 

 

3. ์ •์  ๋ผ์šฐํŒ…(Static)

Router(config)#ip route 192.168.100.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์ฃผ์†Œ) 255.255.255.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ) ๋ชฉ์ ์ง€_๋ผ์šฐํ„ฐ_์ž…๋ ฅ_IP_์ฃผ์†Œ(OR ์ถœ๋ฐœ์ง€_๋ผ์šฐํ„ฐ_์ถœ๋ ฅ_์ธํ„ฐํŽ˜์ด์Šค)๋กœ ์„ค์ •ํ•œ๋‹ค.  

์ˆ˜๋ ด ์‹œ๊ฐ„์„ ๊ธฐ๋‹ค๋ฆด ํ•„์š”๊ฐ€ ์—†๋‹ค!!!

 

4. ๋””ํดํŠธ ๋ผ์šฐํŠธ(Default route)

Router(config)#ip route 0.0.0.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์ฃผ์†Œ) 0.0.0.0(๋ชฉ์ ์ง€_๋„คํŠธ์›Œํฌ_์„œ๋ธŒ๋„ท๋งˆ์Šคํฌ) ๋ชฉ์ ์ง€_๋ผ์šฐํ„ฐ_์ž…๋ ฅ_IP_์ฃผ์†Œ(OR ์ถœ๋ฐœ์ง€_๋ผ์šฐํ„ฐ_์ถœ๋ ฅ_์ธํ„ฐํŽ˜์ด์Šค)๋กœ ์„ค์ •ํ•œ๋‹ค. 0.0.0.0 0.0.0.0์€ any์˜ ์˜๋ฏธ์ด๋‹ค.  

์‘~ ์ถœ๋ฐœ์ง€๊ฐ€ ๋ญ๊ณ  ๋ชฉ์ ์ง€๊ฐ€ ๋ญ๋“  ๋‚˜๋Š” serial 2/0์„ ํ†ตํ•ด์„œ ๋‚˜๊ฐˆ ๊ฑฐ์•ผ~~^^

 

S*

 

ํ•‘๋„ ์ž˜ ๊ฐ„๋‹ค ^^

 

๋ฐฑ๋ณธ ๋„คํŠธ์›Œํฌ(backbone network) ๊ฒฝ๊ณ„ ๋ผ์šฐํ„ฐ์™€ BGP ๊ฑฐ๋ฆฌ๋ฒกํ„ฐ ๋งํฌ์ƒํƒœ ๋ฐฉ์‹ Classful๊ณผ Classless ๋™์  ์ •์  ๋””ํดํŠธ CDP ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ 

'๐Ÿ“‚๋„คํŠธ์›Œํฌ&์„œ๋ฒ„ > ๐ŸŒ๋„คํŠธ์›Œํฌ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๐Ÿ๋„คํŠธ์›Œํฌ 13์ผ์ฐจ(4.27) IPv6์˜ ์žฅ์  ๋‹จ์  ์†Œํ”„ํŠธ์›จ์–ด์ ์ธ IPv6 ์ฃผ์†Œ ํ•˜๋“œ์›จ์–ด์ ์ธ IPv6 ์ฃผ์†Œ ipv6 router rip ABC  (2) 2023.05.02
๐Ÿˆ๋„คํŠธ์›Œํฌ 12์ผ์ฐจ(4.26) MPR(Multi Protocol Routing) SMPR IMPR Subnetting IP์ฃผ์†Œ ์ฒด๊ณ„ ํด๋ž˜์Šค IPv6 ์žฅ๋‹จ์   (0) 2023.05.01
๐Ÿฅญ๋„คํŠธ์›Œํฌ 10์ผ์ฐจ(4.24) ๋™๊ธฐ์‹/๋น„๋™๊ธฐ์‹ ์ง๋ ฌ ํฌํŠธ ๋ผ์šฐํ„ฐ ์„ค์ •๋ฒ• ๋ผ์šฐํ„ฐ ํŒจ์Šค์›Œ๋“œ analog/digital local loop DCE/DTE CSU/DSU demarc CPE CO telnet suspend ์ •์  ๋™์  ๋””ํดํŠธ CDP ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ ์„ค์ • IGP EGP  (0) 2023.04.25
๐Ÿฅฅ๋„คํŠธ์›Œํฌ 9์ผ์ฐจ(4.21) UDP FTP TFTP Telnet SNMP GNS3 ์‹œ๋ฆฌ์–ผํ†ต์‹  2์ง„์ˆ˜ 16์ง„์ˆ˜ parity bit promisc mode  (1) 2023.04.23
๐Ÿ’๋„คํŠธ์›Œํฌ 8์ผ์ฐจ(4.20) EtherChannel Port Security ARP RARP BootP DHCP ICMP TCP  (0) 2023.04.23