본문 바로가기

Layer 2 - 데이터 링크 계층 (Data Link Layer) (1) 개요 : OSI 계층 모델상에서 데이터 링크 라는 계층을 두는 목적은 간단히 말해서 잡음이 없는 인접한 노드 간의 물리적인 회선을 망계층(3 Layer)이 사용할 수 있도록 전송에러가 없는 통신 채널로 변화 시키는 것이다. (2) 주요 역할 ○ 프레이밍(Framing) : 데이터를 프레임(Frame)으로 그룹화하여 전송, 즉 데이터의 프레임화를 물리계층에 의해서 제공 되는 비트 파이트(Pipe)를 패킷화한 링크(Link)로 변환하게 된다. 이는 전송할 데이터를 전송단위로서의 패킷(또는 프레임)으로 나누어 그룹화하는 역할을 의미한다. ○ 흐름제어(Flow Control) : 보내는 측과 받는 측간의 속도차를 보상하는데 필수적인 흐름제어 ○ 에러제어(Error Control) : 에러 보정을 위한 에.. 더보기
Layer 1 - 물리 계층 ( Physical Layer) (1) 개요 : 물리 계층은 OSI 7계층 모델 상의 최하위 계층을 말하며 이는 단말기기와 전송매체 사이의 인터페이스를 정의 하고 데이터링크 계층 엔티티 간의 비트 전송을 위한 기계적, 전기적, 기능적, 절차적인 수단을 제공하는 계층을 말한다. (2) 특징 ○ 물리 계층에서 정의 되는 기능 : 기계적, 전기적, 기능적, 절차적 기능 등 - 즉 전송속도, 커넷터 핀수, 신호의 레벨, 전송매체, 신호 동기 등을 규정 ○ 물리적 회선 관리 - DTE와 DCE간의 물리적 회선에 대한 작동, 유지, 작동의 중지 등을 규정한다. ○ 대표적인 표준으로는 EIA, RS-232C, V.24, X.21, V.35 등이 있다. (3) 관련 용어 ○ LAN 상에서의 물리계층 ☞ LAN 물리계층 ○ 무선 LAN 상에서의 물리계.. 더보기
TCP/IP 3 Way-Handshaking (1) TCP의 신뢰성 있는 통신이란? = 3 Way – Handshaking 신뢰성 있는 연결을 체결하기 전에 패킷을 3번 교환하여 확인을 하는 과정입니다. (2) 3 Way-Handshaking - Client 에서 웹 서버로 연결을 최초시도시 먼저 SYN 패킷를 보냅니다. - SYN 패킷를 보낸 Client 는 SYN-SENT 상태가 됩니다. - Server에서 CLOSED는 Port가 닫혀있는 상태를 뜻하고, 포트가 서비스 가능한 상태인 LISTEN 상태로 만들어 주어야 합니다. - LINTEN상태에서 Client로부터 SYN 패킷를 받으면 이에 대한 응답으로 SYN+ACK 패킷를 Client로 보냅니다. - Server은 Client IP에 대해 포트 SYN-RECEIVED 상태로 전환 됩니다... 더보기