본문/내용
1. OSI 7계층 개요
OSI(Open Systems Interconnection) 7계층은 네트워크 통신을 계층별로 나누어 각 계층이 수행하는 역할을 명확히 구분함으로써 복잡한 네트워크 시스템의 설계, 구축, 유지보수를 용이하게 만든 구조이다. 이는 통신 시스템의 표준화를 위해 국제 표준화 기구인 ISO(International Organization for Standardization)가 제정하였으며, 1984년에 처음 공개되었다. OSI 7계층은 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 세션 계층, 표현 계층, 응용 계층으로 나누어지며 각각 독립적인 역할을 수행한다. 물리 계층은 비트의 전송을 담당하며, 케이블이나 하드웨어를 통해 신호를 전달하는 역할을 한다. 데이터 링크 계층은 오류 검출과 수정, 프레임의 제어를 맡아 안정적인 데이터 전송을 보장한다. 네트워크 계층은 IP 주소를 기반으로 패킷을 라우팅하며, 전송 계층은 신뢰성 있는 데이터 전송을 위해 TCP와 UDP를 담당한다. 세션 계층은 통신 세션의 관리를 담당하며, 표현 계층은 데이터의 인코딩과 디코딩, 암호화 등을 수행한다. 마지막으로 응용 계층은 최종 사용자와 직접 인터페이스를 제공하는 역할을 하여, 파일 전송, 이메…