반응형
네트워크의 규칙
프로토콜
컴퓨터 간에 정보를 주고받을 때의 통신 방법에 대한 규칙이나 표준.
OSI 모델과 TCP/IP 모델
OSI모델
국제표준화기구(ISO)가 1977년에 정의한 국제 통신 표준 규약. 네트워크의 기본 구조를 7계층으로 나눠서 표준화한 통신 규약으로 현재 다른 모든 통신 규약의 기반.
OSI 7계층 (Open Standards Interconnection)
계층 | 이름 | 설명, 기능 및 특징 | 장비 | 전송 단위 | 프로토콜 |
7계층 | 응용 계층 (Application Layer, 애플리케이션 계층) |
이메일 & 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스를 제공. | Data | HTTP, FTP, DNS, DHCP, SMTP | |
6계층 | 표현 계층 (Presentation Layer, 프레젠테이션 계층) |
문자 코드, 압축, 암호화 등의 데이터를 하나의 표현 형태로 변환. | Data | JPEG, MPEG, AFP | |
5계층 | 세션 계층 (Session Layer) |
세션 체결, 통신 방식을 결정. 사용자 간의 포트 연결(세션)이 유효한지 확인. |
Data | SSH, TLS | |
4계층 | 전송 계층 (Transport Layer, 트랜스포트 계층) |
신뢰할 수 있는 통신을 구현. | 게이트웨이 | Segment | TCP, UDP, ARP |
3계층 | 네트워크 계층 (Network Layer) |
다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소 결정. | 스위치(L3), 라우터 | Packets | IP, ARP, RARP, ICMP, IGMP |
2계층 | 데이터 링크 계층 (Data Link Layer) |
네트워크 기기 간의 데이터 전송 및 물리 주소를 결정. | 스위치(L2), 브릿지, 랜카드 | Frames | HDLC, LAPB, PPP, LLC |
1계층 | 물리 계층 (Physical Layer) |
시스템 간의 물리적인 연결과 전기신호를 변환 및 제어. | 허브, 리피터 | Bits | Ethernet, RS-232C |
TCP/IP 모델 (Transmission Control Protocol, Internet Protocol)
OSI 모델 7계층의 네트워크에서 데이터를 전송하는 과정을 4개 계층(Layer)으로 단순화 시켜 사용하는 모델.
계층 | 이름 | 설명, 기능 및 특징 | 프로토콜 |
4계층 | 응용 계층 (Application Layer, 애플리케이션 계층) |
OSI의 5,6,7계층에 해당. 다른 계층의 서비스에 접근할 수 있는 애플리케이션 제공. |
HTTP, FTP, DNS, DHCP, SMTP |
3계층 | 전송 계층 (Transport Layer, 트랜스포트 계층) |
OSI의 3,4계층에 해당. 자료의 송수신 담당. TCP/UDP에 대한 구분을 하고 데이터에 대한 제어 정보를 포함. |
TCP, UDP |
2계층 | 인터넷 계층 (Internet Layer) |
OSI의 3계층에 해당. 네트워크상 최종 목적지까지 정확하게 연결되도록 연결성 제공. |
IP, ARP, ICMP, IGMP |
1계층 | 네트워크 인터페이스 계층 (Netwrok Interface Layer) |
OSI의 1,2계층에 해당. 에러 검출 기능 및 패킷의 프레임화 기능 수행. |
Ethernet, RS-232C |
캡슐화
컴퓨터 통신에서 상위 계층의 통신 프로토콜 정보를 데이터에 추가하여 하위 계층으로 전송하는 기술.
역캡슐화
컴퓨터 통신에서 상위 계층의 통신 프로토콜에서 하위 게층에서 추가한 정보와 데이터를 분리하는 기술.
출처
https://owlyr.tistory.com/13
https://devowen.com/344
https://beankhan.tistory.com/68
https://liveyourit.tistory.com/186
모두의 네트워크 - 길벗 출판, 미즈구치 카츠야 저
반응형
'Summary' 카테고리의 다른 글
[모두의 네트워크] 06장. 전송 계층 : 신뢰할 수 있는 데이터 전송하기 (0) | 2021.12.06 |
---|---|
[모두의 네트워크] 05장. 네트워크 계층 : 목적지에 데이터 전달하기 (0) | 2021.12.01 |
[모두의 네트워크] 04장. 데이터 링크 계층 : 랜에서 데이터 전송하기 (0) | 2021.12.01 |
[모두의 네트워크] 03장. 물리계층 : 데이터를 전기 신호로 변환하기 (0) | 2021.12.01 |
[모두의 네트워크] 01장. 네트워크 첫걸음 (0) | 2021.11.25 |