※ 해당 내용은 스스로 자습 및 복습 하기 위한 내용이므로 다소 정리가 복잡 할 수 있습니다.
OSI
- 개요
- Open System Interconnection(개방형 표준모델)
- 다른 기종(이 기종) 단말 간의 통신이 가능하도록 제안된 표준
Layer

- 전통
- 1 ~ 3 : 하위
- 4 ~ 7 : 상위
- Gateway(↑) ← Router(3) ← Bridge(2) ← Repeater(1)
- (1) ~ (3) 까지는 물리장비(LAN), 이후부턴 전위(자격증, 시험 관련 내용)
SISCO
- 전통
- 1 ~ 4 : 하위
- 5 ~ 7 : 상위
- Gateway(4) ← Router(3) ← Bridge(2) ← Repeater(1)
IEEE
- 정의
- LLC(Logical Link Control)
- MAC(Media Access Control)
계층(Layer)
- 1계층 == Physical Layer
- 정보를 물리적인 전송 매체(케이블)를 통하여 전송
- 기계적, 전기적, 기능적, 절차적 규격
- 전기적 및 광학적 프로토콜(Electrical/Optical Protocol)
- Volt, Fiber, Level, Bit Timing, Encoding, Signal Type 등 신호 특성
- 물리적 프로토콜(Mechanical Protocol)
- Connector Type, 회선의 물리적 특성과 같은 규격
- 기능적 프로토콜(Functional Protocol)
- 절차적 프로토콜(Procedural Protol)
- 2계층 == Data Link Layer
- 정의
- 물리적(OSI1) Network Link(node-node)간 신뢰성 제공, 물리적 Network Address(MAC 주소), Network Topology 설정
- 흐름제어(Flow Control)
- 자신이 처리할 수 있는 데이터의 양 보다 초과하지 않도록 설정(Sliding Window)
- 3계층 == Network Layer(교환망)
- 경로를 설정하기 위한 라우팅(Routing)과 중간 노드 에서의 중계 기능(Relay)이 필요
- 주요 목적
- 발신지-대-목적지 전달
- 논리적인 주소지정(Logical addressing) ⇒ IP주소
- 라우팅(Routing), 스위칭(Switching)
- 주소 변환(Address transformation)
- 다중화(Multiplexing)
- 방송망(Broadcast Network)
- 중간에 교환 노드가 없는 네트워크
- 종류
- 패킷 라디오 네트워크(packet radio network), 위성 네트워크(satellite network), 로컬 네트워크(local network)
- 중계(Relay) == 전달자
- 교환망(Circuit-Switched Network )
- 데이터를 전송할 때 여러 개의 중간 노드를 거쳐서 수신자에게 전달되는 네트워크
- 회선 교환망
- 두 시스템간에 전용의 통신 선로가 구성되는 네트워크
- 송신자와 수신자 사이의 연결을 위하여 네트워크상의 전기적인 경로 또는 회선을 연결하여 회선을 독점적으로 사용
- 패킷 교환망
- 네트워크에서 전송되는 데이터는 패킷 단위로 노드 사이에 전달
- 패킷은 상황에 따라 회선 상태가 양호한 경로를 선택하여 전송
- 4계층 : Transport Layer
- 종단(node의 끝점) - 대 - 종단 전달 (End to End message)
- Connection control(연결제어)
- 연결 지향성 서비스 : 두 시스템이 논리적인 연결 채널을 설정한 후에 가상회선 번호와 패킷 순서 번호를 부여 ⇒ TCP
- 비연결 지향형 서비스 : 논리적인 연결을 설정하지 않고 각 패킷에도착지 주소를 붙여 네트워크에 전송 → 도착지에 도달한 패킷 순서가 일정하지 않을 수 있으므로 순서를 다시 구성 ⇒ UDP
- 5계층 : Session Layer
- 세션관리(session management) : 응용 프로그램간의 세션 형성 및 관리
- 동기화(synchronization)
- 상위 계층인 프리젠테이션 계층에서 두 개 이상의 요소간에 통신
- 통신 동기화 및 데이터 교환 관
- 대화제어(dialog control)
- 데이터 전송 중에 체크 포인트와 재 시작을 삽입
- 연결이 끊어지는 경우에 재동기화를 쉽게 해줌
- 6계층 : Presentation Layer
- 주요 역할
- 변환(Translation)
- 암호화(Encryption)
- 압축(Compression)
- 보안(Security)
- 7 계층 : Application Layer
- 개요
- 응용 프로그램 계층은 사용자나 응용 프로그램 사이에 데이터 교환을 가능하게 하는 계층이다.
- HTTP, FTP, 터미널 서비스, 여러 메일 프로그램, 디렉
토리 서비스 등
- 사용자에게 직접 보여주는 인터페이스 부분
TCP/IP