์ „์ฒด ๊ธ€ 26

[์ปดํ“จํ„ฐ๋„คํŠธ์›Œํฌ] chap6 Link Layer + ์ด์ •๋ฆฌ

6.1 ๋งํฌ๊ณ„์ธต ์†Œ๊ฐœe2e ํ†ต์‹ ๊ฒฝ๋กœ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๊ฐœ๋ณ„ ๋งํฌ๋ฅผ ํ†ตํ•ด ํŒจํ‚ท์ด ์–ด๋–ป๊ฒŒ ์ „์†ก๋˜๋Š”๊ฐ€?source host -> ๋ชฉ์ ์ง€ host๊นŒ์ง€ ์ญ‰ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์ด ๊ฐ€๋Š” ์ผ์ด ์ด๋ฃจ์–ด์ง๋„คํŠธ์›Œํฌ ๊ฒŒ์ธต์—์„œ๋Š” ๋งํฌ ํ•˜๋‚˜ ๊ฑด๋„ˆ๊ฐ€๋Š” ์ผ์„ ๋‹ด๋‹นํ•ด์ฃผ๋Š” ๋งํฌ๊ณ„์ธต ์„œ๋น„์Šค ์ด์šฉํ•ด์„œ ๋ชฉ์ ์ง€-source๊นŒ์ง€ ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋งํฌ๋ฅผ ์ญ‰ ๊ฑด๋„ˆ๊ฐ€์„œ ๋„๋‹ฌํ•˜๋Š” ์ผ์„ ํ•ด์คŒ๋งํฌ๊ณ„์ธต ์šฉ์–ดํ˜ธ์ŠคํŠธ ๋ฐ ๋ผ์šฐํ„ฐ -> ๋…ธ๋“œํ†ต์‹ ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ผ ์—ฐ๊ฒฐ๋œ ๋…ธ๋“œ -> ๋งํฌ์œ ์„ ๋งํฌ๋ฌด์„ ๋งํฌlayer-2 packet: ๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋งํฌ๊ณ„์ธต์„ ์บก์Šํ™”ํ•˜๋Š” "frame" - link ๊ณ„์ธต PDU, IP datagram -> frame์œผ๋กœ encapsulate.+๋„คํŠธ์›Œํฌ ๊ณ„์ธต์˜ PDU: datagram๋งํฌ๊ณ„์ธต์€ ๋งํฌ๋ฅผ ํ†ตํ•ด ํ•œ ๋…ธ๋“œ์—์„œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ธ์ ‘ํ•œ ๋…ธ๋“œ๋กœ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์„ ์ „์†กํ•˜๋Š” ์—ญํ•  ๋‹ด๋‹น๋งํฌ..

Computer Networking 2024.12.10

Computer Networking[์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ] chap 5. Network layer (5.5 | 5.6 | 5.7)

5.5 ์†Œํ”„ํŠธ์›จ์–ด ์ •์˜ ๋„คํŠธ์›Œํฌ(SDN) ์ œ์–ด ํ‰๋ฉดTraditional Internet: Per-router control plane์ธํ„ฐ๋„ท ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด: ์—ญ์‚ฌ์ ์œผ๋กœ ๋ผ์šฐํ„ฐ๋ณ„ ๋ถ„์‚ฐ ์ ‘๊ทผ๋ฐฉ์‹์„ ํ†ตํ•ด ๊ตฌํ˜„๋จmonolithic(๋‹จ์ผ์‹œ์Šคํ…œ, ๋ชจ๋“  ๊ธฐ๋Šฅ์ด ํ•œ ๋ฉ์–ด๋ฆฌ๋กœ ์„ค๊ณ„) ๋ผ์šฐํ„ฐ๋Š” ์Šค์œ„์นญ ํ•˜๋“œ์›จ์–ด(ex. cisco ํšŒ์‚ฌ -> ํšŒ์‚ฌ์— ํŠน์ •ํ•œ ์šด์˜์ฒด์ œ ์„ค์น˜)๋ฅผ ํฌํ•จํ•˜๊ณ , ์ „์šฉ๋ผ์šฐํ„ฐ OS(์˜ˆ: Cisco IOS)์—์„œ ์ธํ„ฐ๋„ท ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ(IP, RIP, IS-IS, OSPF, BGP)์˜ ๋…์ ์  ๊ตฌํ˜„ ์‹คํ–‰์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ๋“ค์ด ์ „๋ถ€ open, ์ด๋Ÿฐ ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ๋“ค์„ ์ž๊ธฐ๋„ค๋“ค์ด ๋…์ ์ ์ธ ๊ตฌํ˜„ ํƒ‘์žฌ๋ผ์šฐํ„ฐ, ์šด์˜์ฒด์ œ, ๋ผ์šฐํ„ฐ์ปจํŠธ๋กคํ•˜๋Š” ๋ชจ๋“  ํ”„๋กœํ† ์ฝœ :  ๋‹จ์ผ์‹œ์Šคํ…œ์ ์œผ๋กœ ํ•œ ๋ฐ•์Šค๋กœ ์ œํ’ˆ์œผ๋กœ ๋ผ์šฐํ„ฐ์žฅ๋น„๋กœ  ๋งŒ๋“ค์–ด์ง -> ๋ผ์šฐํ„ฐ์—..

Computer Networking 2024.12.09

[์ผ๋ฐ˜๋ฌผ๋ฆฌํ•™] ppt ๊ฐœ๋…์ •๋ฆฌ_๊ธฐ๋ง

1. ๋งŒ์œ ์ธ๋ ฅ๋ธŒ๋ผํ—ค : 20๋…„์— ๊ฑธ์นœ ๋ฐฉ๋Œ€ํ•œ ์ •๋ฐ€ ์ฒœ๋ฌธ ๊ด€์ธก(ํƒœ์–‘๊ณ„ ํ–‰์„ฑ, ๋ณ„ 777๊ฐœ)์ผ€ํ”Œ๋Ÿฌ: 16๋…„๋™์•ˆ ๋ธŒ๋ผํ—ค์˜ ๊ด€์ธก์ž๋ฃŒ๋กœ ํ–‰์„ฑ ์šด๋™ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜ํ•™์  ๋ชจํ˜• ์ถ”๋ก , ์›๊ถค๋„ ๊ฐœ๋… ํƒˆํ”ผ, ํƒ€์›๊ถค๋„ ๊ฐœ๋… ๋„์ž…. -> "์ผ€ํ”Œ๋Ÿฌ์˜ ํ–‰์„ฑ์šด๋™ ๋ฒ•์น™"๋‰ดํ„ด: ๋‹ฌ์˜ ์šด๋™์€ ์ง์„ ์šด๋™์ด ์•„๋‹Œ "ํƒ€์›๊ถค๋„ ์šด๋™" -> ์ธ๋ ฅ(๊ตฌ์‹ฌ๋ ฅ), ํƒœ์–‘๊ณ„ํ–‰์„ฑ๊ณผ ๋ชจ๋“  ๋ฌผ์ฒด ๊ฐ„ ์ž‘์šฉํ•˜๋Š” ์ผ๋ฐ˜์ ์ด๊ณ  ๋ณดํŽธ์ ์ธ ํž˜ => ๋งŒ์œ ์ธ๋ ฅ ๋ฒ•์น™(ํ–‰์„ฑ์˜ ์šด๋™์„ ๋งค์šฐ ๋งŒ์กฑ์Šค๋Ÿฝ๊ฒŒ ์„ค๋ช…) *๋งŒ์œ ์ธ๋ ฅ์˜ ๋ฒ•์น™ ์œ ๋„ ๊ฐ€๋Šฅ์ด์‹ฌ๋ฅ  e : ํ–‰์„ฑ๋“ค์˜ ๊ถค๋„๊ฐ€ ๋‚ฉ์ž‘ํ•œ ์ •๋„ *L : ๊ฐ์šด๋™๋Ÿ‰ | r: ๋ฌผ์ฒด์™€ ์ค‘์‹ฌ์ฒด ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ | p: ์„ ์šด๋™๋Ÿ‰ | Mp: ์ค‘์‹ฌ์ฒด ์ฃผ๋ณ€์„ ๊ณต์ „ํ•˜๋Š” ํ–‰์„ฑ์ด๋‚˜ ์œ„์„ฑ๊ณผ  ๊ฐ™์€ ๋ฌผ์ฒด์˜ ์งˆ๋Ÿ‰ | v: ์†๋„* L=r⋅p ->  ๊ฐ์šด๋™๋Ÿ‰= ์œ„์น˜ ๋ฒกํ„ฐ r์™€ ์„ ์šด..

EWHA/24-2 2024.12.08

[์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ] ch5. Network layer (5.1 | 5.2 | 5.3 | 5.4)

5.1 ๊ฐœ์š”๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ†ตํ•œ ์Šค์œ„์นญ1์„ธ๋Œ€ ๋ผ์šฐํ„ฐCPU๊ฐ€ ์ง์ ‘ ์Šค์œ„์นญ์„ ์ œ์–ดํ•˜๋Š” ๊ธฐ์กด ์ปดํ“จํ„ฐํŒจํ‚ท์ด ์‹œ์Šคํ…œ ๋ฉ”๋ชจ๋ฆฌ๋กœ ๋ณต์‚ฌ๋ฉ”๋ชจ๋ฆฌ ๋Œ€์—ญํญ์— ์˜ํ•ด ์†๋„๊ฐ€ ์ œํ•œ(๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋‹น 2๊ฐœ์˜ BUS ํฌ๋กœ์‹ฑ)๋ฒ„์Šค๋ฅผ ํ†ตํ•œ ์Šค์œ„์นญ๊ณต์œ ๋ฒ„์Šค๋ฅผ ํ†ตํ•ด ์ž…๋ ฅํฌํŠธ ๋ฉ”๋ชจ๋ฆฌ์—์„œ ์ถœ๋ ฅํฌํŠธ ๋ฉ”๋ชจ๋ฆฌ๋กœ ๋ฐ์ดํ„ฐ๊ทธ๋žจ ์ „์†กBUS contention(๋ฒ„์Šค ๊ฒฝํ•ฉ): ๋ฒ„์Šค ๋Œ€์—ญํฌ์— ์˜ํ•ด ์Šค์œ„์นญ ์†๋„๊ฐ€ ์ œํ•œ๋จ32gbps bus, Cisco 5600: ์•ก์„ธ์Šค ๋ฐ enterprise ๋ผ์šฐํ„ฐ์— ์ถฉ๋ถ„ํ•œ ์†๋„ ์ œ๊ณตQ. 2400๋ฐ”์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์„ 700๋ฐ”์ดํŠธ์˜ MTU๋ฅผ ๊ฐ€์ง„ ๋งํฌ๋กœ ์ „์†กํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž. ์›๋ณธ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์— ์‹๋ณ„๋ฒˆํ˜ธ 422๊ฐ€ ์ฐํ˜€์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์ž .๋ช‡ ๊ฐœ์˜ ์กฐ๊ฐ์˜์—ญ์ด ์ƒ์„ฑ๋ ๊นŒ? ์กฐ๊ฐํ™”์™€ ๊ด€๋ จํ•˜์—ฌ ์ƒ์„ฑ๋œ IP ๋ฐ์ดํ„ฐ๊ทธ๋žจ์˜ ๋‹ค์–‘ํ•œ ํ•„๋“œ๊ฐ’์€ ๋ฌด์—‡์ธ๊ฐ€?A.๊ฐ ์กฐ๊ฐ์˜ ๋ฐ..

Computer Networking 2024.12.07

[์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ] chap4. Network Layer : The Data Plane ( 4.3 | 4.4 | 4.5)

4.3 ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ(IP) : IPv4, ์ฃผ์†Œ์ฒด๊ณ„, IPv6 ๋“ฑIPv4 fragmentation, reassembly๋„คํŠธ์›Œํฌ ๋งํฌ์—๋Š” ๋งํฌ ์ˆ˜์ค€ ํ”„๋ ˆ์ž„์ด ์ „์†กํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๋ฐ์ดํ„ฐ ์–‘์ธ MTU(์ตœ๋Œ€ ์ „์†ก๋‹จ์œ„) ๊ฐ€ ์žˆ๋‹ค.๊ฒฝ๋กœ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ๋งํฌ์œ ํ˜• , ๋‹ค๋ฅธ MTU๋ผ์šฐํ„ฐ์—์„œ ๋Œ€์šฉ๋Ÿ‰ IP ๋ฐ์ดํ„ฐ๊ทธ๋žจ ๋ถ„ํ• ('fragment')ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๊ทธ๋žจ -> ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ฐ์ดํ„ฐ๊ทธ๋žจ(์กฐ๊ฐ)'IP header'์„ ์‚ฌ์šฉํ•˜์—ฌ ์ „์†ก ๊ณ„์ธต์— ๋„๋‹ฌํ•˜๊ธฐ ์ „์— router๊ฐ€ ์•„๋‹Œ ์ตœ์ข… ๋ชฉ์ ์ง€ "host"์—์„œ๋งŒ ์žฌ์กฐ๋ฆฝ๋จ.IPํ—ค๋”๋น„ํŠธ๋Š” ๊ด€๋ จ ์กฐ๊ฐ ์‹๋ณ„, ์ˆœ์„œ ์ง€์ •์— ์‚ฌ์šฉIP4 fragmentation at routerQ. MTU๊ฐ€ 700๋ฐ”์ดํŠธ์ธ ๋งํฌ๋กœ 2400๋ฐ”์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์„ ์ „์†กํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž. ์›๋ณธ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์— ์‹๋ณ„๋ฒˆํ˜ธ 422๊ฐ€ ..

Computer Networking 2024.12.01

[์ž๋ฃŒ๊ตฌ์กฐ] ch14. ํ•ด์‹ฑ

14.1 ํ•ด์‹ฑ์ด๋ž€?์„ ํ˜•ํƒ์ƒ‰์ด๋‚˜ ์ด์ง„ํƒ์ƒ‰์€ ๋ชจ๋‘ ํ‚ค๋ฅผ ์ €์žฅ๋œ ํ‚ค๊ฐ’๊ณผ ๋ฐ˜๋ณต์ ์œผ๋กœ ๋น„๊ตํ•จ์œผ๋กœ์จ ํƒ์ƒ‰ํ•˜๊ณ ์ž ํ•˜๋Š” ํ•ญ๋ชฉ์— ์ ‘๊ทผ-> ์ตœ๋Œ€ ๊ฐ€๋Šฅํ•œ ์‹œ๊ฐ„ ๋ณต์žก๋„๊ฐ€ O(๋กœ๊ทธn)์— ๊ทธ์นœ๋‹ค. ์–ด๋–ค ์‘์šฉ์—์„œ๋Š” ๋” ๋น ๋ฅธ ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์š”๊ตฌํ•ด์‹ฑ์€ O(1)์˜ ์‹œ๊ฐ„ ์•ˆ์— ํƒ์ƒ‰ ๋๋งˆ์น ์ˆ˜๋„ ์žˆ๋‹ค.ํ‚ค์— ์‚ฐ์ˆ ์ ์ธ ์—ฐ์‚ฐ ์ ์šฉ -> ํ•ญ๋ชฉ์ด ์ €์žฅ๋ผ์žˆ๋Š” ํ…Œ์ด๋ธ”์˜ ์ฃผ์†Œ๋ฅผ ๊ณ„์‚ฐํ•œ์—ฌ ํ•ญ๋ชฉ์— ์ ‘๊ทผ. ํ•ด์‹œํ…Œ์ด๋ธ”: ํ‚ค์— ๋Œ€ํ•œ ์—ฐ์‚ฐ์— ์˜ํ•ด ์ง์ ‘ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ๊ตฌ์กฐํ•ด์‹ฑ: ํ•ด์‹œํ…Œ์ด๋ธ” ์ด์šฉํ•œ ํƒ์ƒ‰14.2 ์ถ”์ƒ์ž๋ฃŒํ˜• ์‚ฌ์ „์‚ฌ์ „ : (ํ‚ค,๊ฐ’)์Œ์˜ ์ง‘ํ•ฉ. ํ‚ค์™€ ๊ด€๋ จ๋œ ๊ฐ’์„ ๋™์‹œ์— ์ €์žฅํ•˜๋Š” ์ž๋ฃŒ๊ตฌ์กฐ. (ํ‚ค,๊ฐ’)์Œ์„ ์ €์žฅํ•  ์ˆ˜๋„ ์žˆ๊ณ  ์‚ญ์ œํ• ์ˆ˜๋„ ์žˆ์œผ๋ฉฐ ํ‚ค๋ฅผ ๊ฐ€์ง€๊ณ  ๊ฐ’์„ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋‹ค. map์ด๋‚˜ table๋กœ ๋ถˆ๋ฆฌ๊ธฐ๋„ ํ•œ๋‹ค.ํ‚ค : ์‚ฌ์ „์˜ ๋‹จ์–ด์ฒ˜๋Ÿผ ํ•ญ๋ชฉ๊ณผ ํ•ญ๋ชฉ์„ ๊ตฌ๋ณ„์‹œ์ผœ์ฃผ๋Š” ๊ฒƒ..

[์ž๋ฃŒ๊ตฌ์กฐ] ch13. ํƒ์ƒ‰

*์‹œํ—˜ : ๊ต์žฌ๋ฌธ์ œ+ ๊ต์ˆ˜๋‹˜์ด ์˜ฌ๋ ค์ฃผ์‹  ๊ธฐ์ถœ๋ฌธ์ œ13.1 ํƒ์ƒ‰์ด๋ž€? ํƒ์ƒ‰: ๊ธฐ๋ณธ์ ์œผ๋กœ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ž๋ฃŒ ์ค‘ ์›ํ•˜๋Š” ์ž๋ฃŒ๋ฅผ ์ฐพ๋Š” ์ž‘์—…- ํƒ์ƒ‰ํ‚ค์™€ ๋ฐ์ดํ„ฐ๋กœ ์ด๋ฃจ์–ด์ง„ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ•ญ๋ชฉ ์ค‘ ์›ํ•˜๋Š” ํƒ์ƒ‰ํ‚ค ๊ฐ–๊ณ  ์žˆ๋Š” ํ•ญ๋ชฉ ์ฐพ๋Š” ๊ฒƒ์‚ฌ์šฉ๋˜๋Š” ์ž๋ฃŒ๊ตฌ์กฐ : ๋ฐฐ์—ด, ์—ฐ๊ฒฐ๋ฆฌ์ŠคํŠธ, ํŠธ๋ฆฌ, ๊ทธ๋ž˜ํ”„ .......๊ฐ€์žฅ ๊ธฐ์ดˆ์ ์ธ ๋ฐฉ๋ฒ•: ๋ฐฐ์—ด ์‚ฌ์šฉํ•˜์—ฌ ์ž๋ฃŒ ์ €์žฅํ•˜๊ณ  ์ฐพ๊ธฐ, but ํƒ์ƒ‰์„ฑ๋Šฅ์„ ํ–ฅ์ƒํ•˜๊ณ ์ž ํ•œ๋‹ค: ์ด์ง„ํŠธ๋ฆฌ์ฒ˜๋Ÿผ ๋ณด๋‹ค ์ง„๋ณด๋œ ๋ฐฉ๋ฒ•์œผ๋กœ ์ž๋ฃŒ๋ฅผ ์ €์žฅํ•˜๊ณ  ์ฐพ์•„์•ผ ํ•œ๋‹ค.ํƒ์ƒ‰์˜ ๋‹จ์œ„ : ํ•ญ๋ชฉ(์ˆซ์ž or ๊ตฌ์กฐ์ฒด...) - ํ•ญ๋ชฉ๊ณผ ํ•ญ๋ชฉ์„ ๊ตฌ๋ณ„์‹œ์ผœ์ฃผ๋Š” ํƒ์ƒ‰ํ‚ค ์กด์žฌ 13.2 ์ •๋ ฌ๋˜์ง€ ์•Š์€ ๋ฐฐ์—ด์—์„œ์˜ ํƒ์ƒ‰์ˆœ์ฐจํƒ์ƒ‰ : ํƒ์ƒ‰ ๋ฐฉ๋ฒ• ์ค‘ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ณ  ์ง์ ‘์ ์ธ ํƒ์ƒ‰๋ฐฉ๋ฒ•. ์ •๋ ฌ๋˜์ง€ ์•Š์€ ๋ฐฐ์—ด์˜ ํ•ญ๋ชฉ๋“ค์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋งˆ์ง€๋ง‰๊นŒ์ง€ ํ•˜๋‚˜์”ฉ ๊ฒ€์‚ฌํ•˜์—ฌ ์›ํ•˜๋Š” ํ•ญ๋ชฉ ์ฐพ๊ธฐํƒ์ƒ‰..

[์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ] chap4. Network Layer : The Data Plane ( 4.1 | 4.2 )

* ์ฑ•ํ„ฐ๋ชฉํ‘œ : data plane์„ ์ค‘์‹ฌ์œผ๋กœ network layer service์˜ ์›๋ฆฌ ์ดํ•ด 4.1 ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ๊ฐœ์š”network layer service models (transport ๊ณ„์ธต์˜ ์„œ๋น„์Šค ๋ชจ๋ธ์€ p2p, client-server๊ฐ€ ์žˆ์—ˆ๋‹ค.)forwarding ๋Œ€ routing (๋„คํŠธ์›Œํฌ ๊ณ„์ธต์˜ ํ•ต์‹ฌ๊ธฐ๋Šฅ-transport ๊ณ„์ธต์˜ mux, demux์ฒ˜๋Ÿผ-์—ฌ๋Ÿฌ๊ฐœ์˜ ๊ธฐ๋Šฅ: flow control, congestion control, reliable data transfer... *transport ๊ณ„์ธต์€ end system์—๋งŒ ์˜ฌ๋ผ๊ฐ€๋Š” protocal ๊ณ„์ธต. network ๊ณ„์ธต๋ถ€ํ„ฐ๋Š” network core์˜ router์—๋„ ํƒ‘์žฌ๊ฐ€ ๋˜๊ฒŒ ๋˜๋Š” ํ”„๋กœํ† ์ฝœ )๋ผ์šฐํ„ฐ(network core์— ์žˆ๋Š” ..

Computer Networking 2024.11.22

[์ž๋ฃŒ๊ตฌ์กฐ] chap12. ์ •๋ ฌ

12.1 ์ •๋ ฌ์ด๋ž€?์ •๋ ฌ: ๋ฌผ๊ฑด์„ ํฌ๊ธฐ์ˆœ์œผ๋กœ ์˜ค๋ฆ„์ฐจ์ˆœ์ด๋‚˜ ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ๋‚˜์—ดํ•˜๋Š” ๊ฒƒ์ •๋ ฌ์‹œ์ผœ์•ผ ๋  ๋Œ€์ƒ: ๋ ˆ์ฝ”๋“œ, ๋ ˆ์ฝ”๋“œ๋Š” ํ•„๋“œ๋ผ๋Š” ๋‹จ์œ„๋กœ ๋‚˜๋‰˜์–ด์ง„๋‹ค.ํ‚ค: ๋ ˆ์ฝ”๋“œ์™€ ๋ ˆ์ฝ”๋“œ๋ฅผ ์‹๋ณ„ํ•ด์ฃผ๋Š” ์—ญํ• ์„ ํ•˜๋Š” ํ•„๋“œ = ๋ ˆ์ฝ”๋“œ๋“ค์„ ํ‚ค๊ฐ’์˜ ์ˆœ์„œ๋กœ ์žฌ๋ฐฐ์—ด์ตœ์  ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์กด์žฌํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์ด๋“ค ๋ฐฉ๋ฒ• ์ค‘์—์„œ ํ˜„์žฌ ํ™˜๊ฒฝ์—์„œ ๊ฐ€์žฅ ํšจ์œจ์ ์ธ ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์„ ํƒํ•ด์•ผ ํ•œ๋‹ค.ํšจ์œจ์„ฑ์˜ ๊ธฐ์ค€: ์ •๋ ฌ ์œ„ํ•ด ํ•„์š”ํ•œ ๋น„๊ต์—ฐ์‚ฐ์˜ ํšŸ์ˆ˜์™€ ์ด๋™์—ฐ์‚ฐ์˜ ํšŸ์ˆ˜(๋น…์˜คํ‘œ๊ธฐ๋ฒ• ์ด์šฉ)ํšŸ์ˆ˜๋Š” ์ž๋ฃŒ์˜ ์ดˆ๊ธฐํ™” ์—ฌ๋ถ€์— ์˜์กด์ , ์ด๋™ํšŸ์ˆ˜์™€ ๋น„๊ตํšŸ์ˆ˜๊ฐ€ ์„œ๋กœ ๋น„๋ก€ํ•˜์ง€ x์ˆซ์ž์™€ ์ˆซ์ž ๋น„๊ต๋Š” ์‹œ๊ฐ„ ๋ณ„๋กœ ์•ˆ ๊ฑธ๋ฆผ, ๋ฌธ์ž์—ด๊ณผ ๋ฌธ์ž์—ด ๋น„๊ตํ•˜๋Š” ๊ฒƒ์€ ์ƒ๋‹นํžˆ ์‹œ๊ฐ„ ๊ฑธ๋ฆผ, ์ˆซ์ž์ด๋™๋ณด๋‹ค ํฐ ๊ตฌ์กฐ์ฒด ์ด๋™ํ•˜๋ ค๋ฉด ๋งŽ์€ ์‹œ๊ฐ„ ๊ฑธ๋ฆผ > ์ž˜ ๋งž์ถฐ์„œ ์ ์ ˆํ•œ ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒํ•ด์•ผ ํ•จ.์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํšจ์œจ์„ฑ..

[์ž๋ฃŒ๊ตฌ์กฐ] chap11. ๊ทธ๋ž˜ํ”„ II

11.1 ์ตœ์†Œ ๋น„์šฉ ์‹ ์žฅ ํŠธ๋ฆฌ์‹ ์žฅํŠธ๋ฆฌ: ๊ทธ๋ž˜ํ”„๋‚ด ๋ชจ๋“  ์ •์ ์„ ํฌํ•จํ•˜๋Š” ํŠธ๋ฆฌํŠธ๋ฆฌ์˜ ํŠน์ˆ˜ํ•œ ํ˜•ํƒœ : ๋ชจ๋“  ์ •์  ์—ฐ๊ฒฐ, ์‚ฌ์ดํด ํฌํ•จ x๊ทธ๋ž˜ํ”„์— ์žˆ๋Š” n๊ฐœ์˜ ์ •์ ์„ ์ •ํ™•ํžˆ (n-1)๊ฐœ์˜ ๊ฐ„์„ ์œผ๋กœ ์—ฐ๊ฒฐ. ํ•˜๋‚˜์˜ ๊ทธ๋ž˜ํ”„์—๋Š” ๋งŽ์€ ์‹ ์žฅํŠธ๋ฆฌ ์กด์žฌ.๊นŠ์ด ์šฐ์„ ์ด๋‚˜ ๋„ˆ๋น„ ์šฐ์„ ํƒ์ƒ‰ ๋•Œ ์‚ฌ์šฉํ•œ ๊ฐ„์„ ๋“ค ํ‘œ์‹œํ•˜๋ฉด ์‹ ์žฅํŠธ๋ฆฌ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Œ.๊ทธ๋ž˜ํ”„์˜ ์ตœ์†Œ์—ฐ๊ฒฐ๋ถ€๋ถ„ ๊ทธ๋ž˜ํ”„(๊ฐ„์„ ์˜ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ์ ์Œ)n๊ฐœ์˜ ์ •์  ๊ฐ–๋Š” ๊ทธ๋ž˜ํ”„๋Š” ์ตœ์†Œ (n-1)๊ฐœ ๊ฐ„์„  ๊ฐ€์ ธ์•ผ ํ•จ,(n-1)์˜ ๊ฐ„์„ ์œผ๋กœ ์—ฐ๊ฒฐ๋ผ์žˆ์œผ๋ฉด ํ•„์—ฐ์ ์œผ๋กœ ํŠธ๋ฆฌํ˜•ํƒœ>์‹ ์žฅํŠธ๋ฆฌํ†ต์‹ ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ•์— ๋งŽ์ด ์‚ฌ์šฉ์ตœ์†Œ๋น„์šฉ์‹ ์žฅํŠธ๋ฆฌ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ๋ชจ๋“  ์ •์ ๋“ค์„ ๊ฐ€์žฅ ์ ์€ ์ˆ˜์˜ ๊ฐ„์„ ๊ณผ ๋น„์šฉ์œผ๋กœ ์—ฐ๊ฒฐ์‹ ์žฅํŠธ๋ฆฌ ์ค‘ ์‚ฌ์šฉ๋œ ๊ฐ„์„ ๋“ค์˜ ๊ฐ€์ค‘์น˜ ํ•ฉ์ด ์ตœ์†Œ.๊ฐ ๋งํฌ์˜ ๊ตฌ์ถ• ๋น„์šฉ์€ ๋˜‘๊ฐ™์ง€ x -> ๊ฐ ๋งํฌ(๊ฐ„์„ )์— ๋น„์šฉ ๋ถ™์—ฌ์„œ ๋ง..