๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐ŸŽˆ | ์ผ์ƒ/๐Ÿ’ก | ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ ์‹ค๊ธฐ] ์‹ค๊ธฐ ๋Œ€๋น„ ๋‹จ์–ด์žฅ(2)

by immgga 2022. 5. 21.

์ด์ „ ํฌ์ŠคํŒ…

https://rkdrkd-history.tistory.com/25

 

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ ์‹ค๊ธฐ] ์‹ค๊ธฐ ๋Œ€๋น„ ๋‹จ์–ด์žฅ(1)

1. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค 1. DBA: ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž DataBaseAdministior: DBMS๋ฅผ ์‚ฌ์šฉํ•ด DB ๊ด€๋ฆฌํ•˜๋Š” ์‚ฌ๋žŒ ๋˜๋Š” ๊ทธ๋ฃน 2. DBMS: ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œDataBase Management System: DBA๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€..

rkdrkd-history.tistory.com

 

3. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ

 

1. ๊ฒฐํ•จ

 

๊ฒฐํ•จ(Defect)

ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋ช…์„ธ์„œ ๊ฐ„์˜ ์ฐจ์ด, ์—…๋ฌด ๋‚ด์šฉ ๋ถˆ์ผ์น˜ ๊ธฐ๋Œ€ ๊ฒฐ๊ณผ์™€ ์‹ค์ œ ๊ด€์ฐฐ ๊ฒฐ๊ณผ ๊ฐ„์˜ ์ฐจ์ด

 

๊ฒฐํ•จ(Defect) ์‹ฌ๊ฐ๋„: ๊ฒฐํ•จ์ด ์‹œ์Šคํ…œ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์˜ ์ฒ™๋„

High: ํ”„๋กœ์„ธ์Šค๋ฅผ ์ง„ํ–‰ํ•  ์ˆ˜ ์—†์„ ์ •๋„์˜ ๊ฒฐํ•จ/์‹œ์Šคํ…œ ๋‹ค์šด

Medium: ์‹œ์Šคํ…œ ํ๋ฆ„์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ๊ฒฐํ•จ/๋ณด์•ˆ ๊ด€๋ จ ์˜ค๋ฅ˜

Low: ์ƒํ™ฉ์— ๋งž์ง€ ์•Š๋Š” ๊ฒฐ๊ณผ ๋ฐ ํ™”๋ฉด๊ตฌํ˜„ ๊ฒฐํ•จ/์—๋Ÿฌ ๋ฉ”์‹œ์ง€ ๋ฏธ์ถœ๋ ฅ

 

๊ฒฐํ•จ(Defect) ๊ฒ€์‚ฌ

Fixed: ๊ฒฐํ•จ ์ˆ˜์ •

Assigned: ๊ฒฐํ•จ ํ• ๋‹น

Open: ๊ฒฐํ•จ ๋ณด๊ณ (๊ฒฐํ•จ ๋ถ„์„)

Closed: ์ˆ˜์ • ํ›„ ๊ฒฐํ•จ ๋ฏธ๋ฐœ๊ฒฌ

Deferred: ์ˆ˜์ • ์—ฐ๊ธฐ

Clarfied: ๋น„๊ฒฐํ•จ

 

๊ฒฐํ•จ(Fault): ์˜๋„์™€ ๋‹ค๋ฅธ ๋™์ž‘ & ๊ฒฐ๊ณผ

๊ฐœ๋ฐœ์ž๊ฐ€ ์„ค๊ณ„ํ•œ ์˜๋„์™€ ๋‹ค๋ฅธ ๋™์ž‘๊ณผ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ๋“ˆ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ

 

๊ฒฐํ•จ(Fault) ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค 7๊ณผ์ •: ๊ณ„ํš -> ๊ธฐ๋ก -> ๊ฒ€ํ†  -> ์ˆ˜์ • -> ์žฌํ™•์ธ -> ์ƒํƒœ์ถ”์  -> ์ตœ์ข…๋ถ„์„

 

2. ๋ชจ๋“ˆ ํ…Œ์ŠคํŠธ

 

์Šคํ…: ํ•˜์œ„ ๋ชจ๋“ˆ ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰

์ƒ์œ„ ๋ชจ๋“ˆ์€ ์žˆ์ง€๋งŒ ํ•˜์œ„ ๋ชจ๋“ˆ์ด ์—†์„๋•Œ ์ง„ํ–‰ํ•˜๋Š” ํ•˜ํ–ฅ์‹ ํ…Œ์ŠคํŠธ

 

๋“œ๋ผ์ด๋ฒ„: ์ƒ์œ„ ๋ชจ๋“ˆ ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰

ํ•˜์œ„ ๋ชจ๋“ˆ์€ ์žˆ์ง€๋งŒ ์ƒ์œ„ ๋ชจ๋“ˆ์ด ์—†์„ ๋•Œ ์ง„ํ–‰ํ•˜๋Š” ์ƒํ–ฅ์‹ ํ…Œ์ŠคํŠธ

 

3. ๊ธฐํƒ€

 

์—๋Ÿฌ(Error): ๊ฐœ๋ฐœ ์ค‘ ๋ฐœ์ƒํ•œ ๋ถ€์ •ํ™•ํ•œ ๊ฒฐ๊ณผ

์˜ค๋ฅ˜(Fault): ํ”„๋กœ๊ทธ๋žจ ๋ฒ„์ „ ๊ฐ„์˜ ์ฐจ์ด๋กœ ๋ฐœ์ƒ

์‹คํŒจ(Failure): ํ”„๋กœ๊ทธ๋žจ ๋ฒ„์ „ ๊ฐ„์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ์˜ ์ฐจ์ด

ํœด๋จผ ์—๋Ÿฌ(Human Error): ์›์ธ์ด ์ธ๊ฐ„์˜ ์‹ค์ˆ˜์ธ ์—๋Ÿฌ

 

์ฝ”๋“œ ์ธ์ŠคํŽ™์…˜: ์ž๋™ํ™” ๋„๊ตฌ ์‚ฌ์šฉ, ๊ฒฐํ•จ ๋ฐœ๊ฒฌ/์ˆ˜์ •

์›Œํฌ์Šค๋ฃจ: ์ฝ”๋“œ ํ’ˆ์งˆ ํ‰๊ฐ€, ๊ฐœ์„  ๋ชฉ์  ๊ฒ€ํ† 

์‚ด์ถฉ์ œ ํŒจ๋Ÿฌ๋…์Šค: ๋™์ผํ•œ ํ…Œ์ŠคํŠธ์˜ ๋น„์ •์ƒ์ ์ธ ๊ฒฐํ•จ ๊ฒ€์ˆ˜

ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค: ์š”๊ตฌ์‚ฌํ•จ ์ค€์ˆ˜ ๋ฐ ์—ฌ๋ถ€ ํ™•์ธ์šฉ ์ž…๋ ฅ๊ฐ’

 

V-๋ชจ๋ธ

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์ธ ํญํฌ์ˆ˜ ๋ชจ๋ธ์˜ ํ™•์žฅ๋œ ํ˜•ํƒœ

 

์œ ์Šค์ผ€์ด์Šค ๋‹ค์ด์–ด๊ทธ๋žจ: ์‹œ์Šคํ…œ ๊ฐ„ ์ƒํ˜ธ์ž‘์šฉ ํ‘œํ˜„

์‹œ์Šคํ…œ ๋ฒ”์œ„, ์—‘ํ„ฐ, ์œ ์Šค์ผ€์ด์Šค, ๊ด€๊ณ„

 

์œ ์Šค์ผ€์ด์Šค: ์‚ฌ์šฉ์ž ์‹œ์Šคํ…œ ๋™์ž‘ ์‹œ๋‚˜๋ฆฌ์˜ค

์‹œ์Šคํ…œ ์š”๊ตฌ์‚ฌํ•ญ์„ ์•Œ์•„๋‚ด๋Š” ๊ณผ์ •์ด์ž ๋™์ž‘์„ ํ‘œํ˜„ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค

 

๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ: ์‚ฌ์šฉ์ž ๊ด€์ /๋ช…์„ธ ๊ธฐ๋ฐ˜

๊ท ๋“ฑ ๋ถ„ํ• /ํ•œ๊ณ„๊ฐ’ ํ…Œ์ŠคํŠธ/์›์ธ ํšจ๊ณผ ๊ทธ๋ž˜ํ”„ ํ…Œ์ŠคํŠธ/๋น„๊ต ํ…Œ์ŠคํŠธ

 

ํ™”์ดํŠธ๋ฐ•์Šค ํ…Œ์ŠคํŠธ: ๊ฐœ๋ฐœ์ž ๊ด€์ /๋‚ด๋ถ€๊ตฌ์กฐ & ๋™์ž‘ ๊ฒ€์‚ฌ

๊ธฐ์ดˆ๊ฒฝ๋กœ ํ…Œ์ŠคํŠธ/์ œ์–ดํ๋ฆ„ ํ…Œ์ŠคํŠธ/์กฐ๊ฑด ํ…Œ์ŠคํŠธ/๋ฃจํ”„ ํ…Œ์ŠคํŠธ/๋ฐ์ดํ„ฐํ๋ฆ„ ํ…Œ์ŠคํŠธ/๋ถ„๊ธฐ ํ…Œ์ŠคํŠธ

 

์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜(Software Architecture)

์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ณจ๊ฒฉ์ด ๋˜๋Š” ๊ธฐ๋ณธ์ ์ธ ๊ตฌ์กฐ

๊ตฌ์„ฑ์š”์†Œ ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ์‹œ์Šคํ…œ ๊ตฌ์กฐ์ฒด์„ค๊ณ„ ๊ธฐ๋ณธ์›๋ฆฌ: ๋ชจ๋“ˆํ™”/์ถ”์ƒํ™”/๋‹จ๊ณ„์  ๋ถ„ํ•ด/์ •๋ณด์€๋‹‰

 

4. ์–ธ์–ด

JAVA: ์ฌ ๋งˆ์ดํฌ๋กœ์‹œ์Šคํ…œ์ฆˆ ๊ฐœ๋ฐœ ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

C์–ธ์–ด: B์–ธ์–ด์—์„œ ํŒŒ์ƒ๋œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

xUnit: ํ…Œ์ŠคํŠธ ํ”„๋ ˆ์ž„์›Œํฌ(Java: Junit, C++, CppUnit)

JSON: XML์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•œ JSP ๊ธฐ๋ฐ˜ ๋…๋ฆฝํ˜• ์–ธ์–ด

 

4. ๋„คํŠธ์›Œํฌ

 

1. ip

IPv4: 32bit .(์˜ฅํ…Ÿ) ์œ ๋‹ˆ/๋ฉ€ํ‹ฐ/๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ10์ง„์ˆ˜๋กœ ๊ตฌ์„ฑ ex> 192.182.0.32

 

IPv6: 128bit :(์ฝœ๋ก ) ๋ฉ€ํ‹ฐ/์• ๋‹ˆ/์œ ๋‹ˆ์บ์ŠคํŠธ16์ง„์ˆ˜๋กœ ๊ตฌ์„ฑ ex> fe80:0230:e8f8:7707:a5bb::a41a:1111

0์€ ์ƒ๋žต ๊ฐ€๋Šฅ

 

2. OSI 7๊ณ„์ธต: ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆˆ ์ฐธ์กฐ๋ชจ๋ธ

์‘์šฉ ๊ณ„์ธต: HTTP, FTP, DNS ๋“ฑ..

ํ‘œํ˜„ ๊ณ„์ธต: JPG, MPEG, AFP ๋“ฑ..

์„ธ์…˜ ๊ณ„์ธต: NetBIOS, SSH ๋“ฑ..

์ „์†ก ๊ณ„์ธต: TCP, UDP ๋“ฑ..

๋„คํŠธ์›Œํฌ ๊ณ„์ธต: IP, RIP, ARP, ICMP ๋“ฑ..

๋ฐ์ดํ„ฐ๋งํฌ ๊ณ„์ธต: ์ด๋”๋„ท, PPP, HDLC ๋“ฑ..

๋ฌผ๋ฆฌ ๊ณ„์ธต: RS:232, RS:449 ๋“ฑ..

 

3. TCP/IP 4๊ณ„์ธต: ์ธํ„ฐ๋„ท ์ •๋ณด๊ตํ™˜ ํ”„๋กœํ† ์ฝœ ๊ณ„์ธต

์‘์šฉ ๊ณ„์ธต: HTTP, FTP, DNS ๋“ฑ..

์ „์†ก ๊ณ„์ธต: TCP, UDP ๋“ฑ..

์ธํ„ฐ๋„ท ๊ณ„์ธต: IP, RARP, ARP ๋“ฑ..

๋„คํŠธ์›Œํฌ ์—‘์„ธ์Šค ๊ณ„์ธต: ์ด๋”๋„ท, Token Ring, PPP ๋“ฑ..

 

 

 

4. ๋„คํŠธ์›Œํฌ ๋‹จ๋ง ์žฅ์น˜

ํ—ˆ๋ธŒ: ํ•˜๋‚˜์˜ ๋Œ€์—ญํญ ๋ถ„๋ฐฐ ์žฅ์น˜(์Šค์œ„์นญํ—ˆ๋ธŒ, ๋”๋ฏธํ—ˆ๋ธŒ): ๋ฌผ๋ฆฌ ๊ณ„์ธต

๋ฆฌํ”ผํ„ฐ: ๋„คํŠธ์›Œํฌ ์ „์†ก ์‹ ํ˜ธ ์ฆํญ: ๋ฌผ๋ฆฌ ๊ณ„์ธต

๋ผ์šฐํ„ฐ: ๋„คํŠธ์›Œํฌ ์ƒ ์ตœ์ ์˜ ๊ฒฝ๋กœ ์ œ๊ณต: ๋„คํŠธ์›Œํฌ ๊ณ„์ธต

๋ธŒ๋ฆฌ์ง€: ๊ฐ™์€ ๊ตฌ์กฐ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ: ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต

๊ฒŒ์ดํŠธ์›จ์ด: ๋‹ค๋ฅธ ๊ตฌ์กฐ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ: ์„ธ์…˜ ๊ณ„์ธต(์ „ ๊ณ„์ธต ์‚ฌ์šฉ)

 

5. ํ”„๋กœํ† ์ฝœ(Protocol) ๊ธฐ๋ณธ ์š”์†Œ

1. ๊ตฌ๋ฌธ(Syntax): ๋ฐ์ดํ„ฐ ํ˜•์‹ ๊ทœ์ •

2. ์˜๋ฏธ(Semantic): ์˜ค๋ฅ˜ ์ œ์–ด ์ •๋ณด ๊ทœ์ •

3. ์‹œ๊ฐ„(Timing): ์†๋„ ์กฐ์ • ๊ทœ์ •

 

6. ๊ด€๋ จ ์šฉ์–ด

 

TELENT: ์›๊ฒฉ ์ด์‹  ํ”„๋กœํ† ์ฝœ(๋น„์•”ํ˜ธํ™”๋กœ ์œ„ํ—˜์„ฑ ๋†’์Œ)SSH: ์›๊ฒฉ ํ†ต์‹  ํ”„๋กœํ† ์ฝœ(์•”ํ˜ธํ™”๋กœ ์œ„ํ—˜์„ฑ ๋‚ฎ์Œ)ARP: ๋…ผ๋ฆฌ์ฃผ์†Œ(IP)๋กœ ๋ฌผ๋ฆฌ์ฃผ์†Œ(MAC) ๊ฒ€์ƒ‰RARP: ๋ฌผ๋ฆฌ์ฃผ์†Œ(MAC)๋กœ ๋…ผ๋ฆฌ์ฃผ์†Œ(IP) ๊ฒ€์ƒ‰

 

TCP: ๋ฐ์ดํ„ฐ(๊ฒ€์ˆ˜) ์ „์†ก ํ”„๋กœํ† ์ฝœ

UDP: ๋ฐ์ดํ„ฐ(๋น„๊ฒ€์ˆ˜) ์ „์†ก ํ”„๋กœํ† ์ฝœ

FTP: ํŒŒ์ผ ์ „์†ก ํ”„๋กœํ† ์ฝœ

HTTP: ์›น ๋ฐ์ดํ„ฐ ์ „์†ก ํ”„๋กœํ† ์ฝœ

 

7. ๊ธฐํƒ€

 

SOAP: ์„œ๋กœ ๋‹ค๋ฅธ ๊ธฐ๊ธฐ ๊ฐ„ ์ •๋ณดํ†ต์‹ 

VLAN: ๋ธŒ๋ฆฌ์ง€๋ฅผ ์ด์šฉํ•œ ๋ณต์ˆ˜ ๋…ผ๋ฆฌ์  ๋„คํŠธ์›Œํฌ

๋””์ŠคํŒจ์น˜: ์ค€๋น„์—์„œ ํ•„์š”ํ•œ ํ”„๋กœ์„ธ์Šค ์ƒํƒœ ์ „์ด

IOT: ์ธํ„ฐ๋„ท์„ ํฌํ•จํ•œ ์‚ฌ๋ฌผ(์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท)

XML: ๋†’์€ ํ˜ธํ™˜์„ฑ์˜ ์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

 

๋…ธ๋“œ(Node): ๋‹จ๋ง ์ ‘ํ•ฉ์ 

๋‹จ๋ง์„ ์ด์–ด์ฃผ๋Š” ๋ถ„๊ธฐ์™€์˜ ์ ‘ํ•ฉ์ 

 

์• ๋“œํ›… ๋„คํŠธ์›Œํฌ(Adhoc Network): ์ž์œจ ๊ตฌ์กฐ ๋„คํŠธ์›Œํฌ

๋…ธ๋“œ์— ์˜ํ•ด ์ž์œจ์ ์œผ๋กœ ๊ตฌ์„ฑ๋œ ๊ธฐ๋ฐ˜ ๊ตฌ์กฐ ์—†๋Š” ๋„คํŠธ์›Œํฌ

 


์ฐธ๊ณ ํ•œ ์ž๋ฃŒ

https://www.youtube.com/watch?v=i92Krl6N_uo

728x90

๋Œ“๊ธ€