Recent posts

[데이터 통신] Wired LANs - Ethernet(이더넷)

9 minute read

이더넷(Ethernet) 이 페이지에서는 유선 LAN(Local Area Network)의 대표적인 기술인 이더넷(Ethernet)에 대해 다룬다. 이더넷은 오늘날 가장 널리 사용되는 LAN 기술로, 다양한 세대를 거치며 발전해왔다. 본 페이지에서는 이더넷의 프로토콜 구조, 전송 ...

[데이터 통신] 매체 접근 제어(Media Access Control)

12 minute read

Media Access Control 하나의 통신 채널을 여러 장치가 공유할 때, 각 장치가 언제 어떻게 채널에 접근할지를 결정하는 것이 바로 매체 접근 제어(Media Access Control, MAC)의 역할이다. 이 페이지에서는 MAC의 세 가지 주요 방식인 무작위 접근(R...

[데이터 통신] 데이터 링크 제어(Data Link Control)

9 minute read

데이터 링크 제어 컴퓨터 네트워크에서 데이터가 한 노드에서 다른 노드로 전송되기 위해서는 다양한 계층의 협업이 필요하다. 이 중 데이터링크 계층(Data Link Layer)은 바로 두 인접 노드 간의 신뢰성 있는 데이터 전송을 담당하는 중요한 역할을 한다. 이 계층의 하위에 존재...

[OS] 스레드 (Thread)

14 minute read

프로세스의 문제점과 멀티스레딩의 필요성 (Motivaion) 현대 컴퓨터 시스템에서는 하나의 응용 프로그램이 다양한 작업을 동시에 처리해야 하는 요구가 많아지고 있다. 예를 들어, 웹 서버는 다수의 클라이언트 요청을 실시간으로 처리해야 하며, 워드 프로세서는 사용자의 키 입력을 감...