๐ URI URI(Uniform Resource Identifier)๋ ์์์ ์๋ณํ ์ ์๋ ์ ๋ณด๋ฅผ ๋งํฉ๋๋ค. URI๋ ์๋ณ์ ์ฌ์ฉ๋๋ ์ ๋ณด์ ๋ฐ๋ผ ์์น ๊ธฐ๋ฐ ์๋ณ์์ธ URL(Uniform Resource Locator)๊ณผ ์ด๋ฆ ๊ธฐ๋ฐ ์๋ณ์์ธ URN(Uniform Resource Name)์ผ๋ก ๋๋์ด์ง๋๋ค. ์์(Resource) ...
๐ [Network] TCP/IP Model - Appplication Layer ๐
๐ [Network] TCP/IP Model - Transport Layer ๐
๐ Transport Layer Transport Layer๋ Network Layer์ Application Layer ์ฌ์ด์ ์์นํ๋ฉฐ IP์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ณ Application Process๋ค์ ์๋ณํ๋ ์ญํ ์ ํฉ๋๋ค. IP์ ํ๊ณ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. IP์ ํ๊ณ ์๋ฏธ ...
๐ [Network] TCP/IP Model - Network Layer ๐
๐ Network Layer Physical Layer์ Data Link Layer๋ง์ผ๋ก๋ LAN์ ๋์ด์์ ํต์ ํ๊ธฐ ์ด๋ ต์ต๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ Network Layer๊ฐ ํ์ํฉ๋๋ค. ๋ํ Data Link Layer์ MAC Address๋ง์ผ๋ก๋ ๋ชจ๋ ๋คํธ์ํฌ์ ์ํ Host์ ์์น๋ฅผ ํน์ ํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ IP Address๋ฅผ ํจ๊ป ์ฌ์ฉํฉ๋๋ค...
๐ [Network] TCP/IP Model - Data Link Layer ๐
๐ Ethernet ์ค๋๋ ์ ์ ์ LAN ํ๊ฒฝ์ ๋๋ถ๋ถ ์ด๋๋ท(Ethernet)์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ Physical Layer์ Data Link Layer์์ ์ฌ์ฉ๋ฉ๋๋ค. ์์ธํ ๋งํ์๋ฉด Physical Layer์ ์ด๋๋ท ๊ท๊ฒฉ ์ผ์ด๋ธ์ ์ฌ์ฉํ๊ณ Data Link Layer์์ ์ฃผ๊ณ ๋ฐ๋ Frame์ Ethernet Frame์ ํํ์์ ๋ฐ๋ฅด๋ ...
๐ [Network] TCP/IP Model - Physical Layer ๐
๐ Ethernet ์ค๋๋ ์ ์ ์ LAN ํ๊ฒฝ์ ๋๋ถ๋ถ ์ด๋๋ท(Ethernet)์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ Physical Layer์ Data Link Layer์์ ์ฌ์ฉ๋ฉ๋๋ค. ์์ธํ ๋งํ์๋ฉด Physical Layer์ ์ด๋๋ท ๊ท๊ฒฉ ์ผ์ด๋ธ์ ์ฌ์ฉํ๊ณ Data Link Layer์์ ์ฃผ๊ณ ๋ฐ๋ Frame์ Ethernet Frame์ ํํ์์ ๋ฐ๋ฅด๋ ...
๐ [Network] Network Reference Model ๐
๐ Network Reference Model ๋คํธ์ํฌ ์ฐธ์กฐ ๋ชจ๋ธ(Network Reference Model)์ด๋ ๋คํธ์ํฌ๋ฅผ ํตํด ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋ ์ ํํ๋ ์ฌ๋ฌ ๋จ๊ณ๋ฅผ ๊ฑฐ์น๋๋ฐ ์ด๋ฅผ ๊ณ์ธต์ผ๋ก ํํํ ๊ฒ์ ๋งํ๋ฉฐ Network Layer Model์ด๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํฉ๋๋ค. ๋คํธ์ํฌ ์ฐธ์กฐ ๋ชจ๋ธ๊ณผ ๊ฐ์ด ์ฌ๋ฌ ๋จ๊ณ๋ก ๋๋ ์ด์ ๋ ํฌ๊ฒ ๋ ๊ฐ์ง์ ๋๋ค. ...
๐ [Network] About Network ๐
๐ Network ๊ตฌ์ฑ ๋คํธ์ํฌ๋ ์ฌ๋ฌ ์ฅ์น๊ฐ ์ฐ๊ฒฐ๋์ด ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ ํต์ ๋ง์ ์๋ฏธํฉ๋๋ค. ๋คํธ์ํฌ์ ๊ตฌ์ฑ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. Node(Vertex) โข Host(Ex. Server, Client) โข Network ์ฅ๋น(Ex. Ethernet Hub, Switch, Router) ...
๐พ [Operating System] File System ๐พ
๐พ File File์ด๋ HDD๋ SSD์ ๊ฐ์ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์ ์ฅ๋ ๊ด๋ จ ์ ๋ณด์ ์งํฉ์ ๋งํฉ๋๋ค. ๋ํ File์ ์๋ฏธ์๊ณ ๊ด๋ จ์๋ ์ ๋ณด๋ฅผ ๋ชจ์ ๋ ผ๋ฆฌ์ ๋จ์๋ฅผ ์๋ฏธํ๊ธฐ๋ ํฉ๋๋ค. ๋ํ File์ ๋ค๋ฃจ๋ ๋ชจ๋ ์์ ์ OS(System Call)์ ์ํด์ ์ด๋ฃจ์ด์ง๋๋ค. File์ Attribute๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. F...
๐พ [Operating System] Virtual Memory ๐พ
๐พ Swapping Swapping์ด๋ ํ์ฌ ์คํ๋์ง ์๋ Process๋ค์ ์์๋ก Swap Space๋ก ์ซ์๋ด๊ณ , ์ซ์๋ด๊ณ ์๊ธด ๋น ๊ณต๊ฐ์ ๋ ๋ค๋ฅธ Process๋ฅผ ์ ์ฌํ์ฌ ์คํํ๋ ๋ฐฉ์์ ๋งํฉ๋๋ค. ์ด๋ฌํ Swapping์ ์ฌ์ฉํ๋ฉด ์ ํ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์์ ๋ง์ Process๋ค์ ์ ์ฌํ์ฌ ์คํํ ์ ์์ต๋๋ค. Swap Sapc...
๐พ [Operating System] Deadlock ๐พ
๐พ Deadlock Deadlock์ด๋ ์ผ์ด๋์ง ์์ ์ฌ๊ฑด์ ๊ธฐ๋ค๋ฆฌ๋ฉฐ ์งํ์ด ๋ฉ์ถฐ๋ฒ๋ฆฌ๋ ํ์์ ๋งํฉ๋๋ค. ๋ค์์ Deadlock์ด ๋ฐ์ํ์ง ์์ ๊ฒฝ์ฐ์ Deadlock์ด ๋ฐ์ํ ๊ฒฝ์ฐ๋ฅผ Resource-Allocation Graph๋ก ํํํ ๊ฒ์ ๋๋ค. Resource-Allocation Graph Deadlock์ด ๋ฐ์ํ์ง ์์ ๊ฒฝ์ฐ ...