01. 네트워크 모델
[네트워크 모델 종류]
TCP/IP 모델
- 4계층 구성 (실질적 프로토콜 기반 - 인터페이스, 네트워크, 전송, 응용)
OSI 7 Layer
- 7계층 모형 Open Systems Interconnection Reference Model
- ISO(국제표준화기구)에서 표준으로 지정한 모델
- 7계층 구성 (논리적 역할 기반 분류)
7. Application 응용 | 응용 프로세스와 직접 관계, 네트워크 소프트웨어 UI, 사용자 I/O, | HTTP (사실상 응용,표현,세션 모두 포함), SMTP, TELNET, SSH ... |
6. Presentation 표현 | 데이터 변환, 압축, 암호화 | SMB, AFP, XDR |
5. Session 세션 | 통신 사용자들 대화제어 및 동기화, 통신 관리 방법 제공 | NetBIOS |
4. Transport 전송 | End to End(종단간 통신), 포트주소 담당, 패킷 생성 및 전송 유효성 체크, 오류검출, 복구, 흐름제어, 중복검사 | TCP, UDP ... |
3. Network 네트워크 | 논리적 주소 부여, 라우팅, 흐름제어, 세그멘테이션, 오류제어, 인터네트워킹 | ICMP, IP, ARP ... |
2. Data Link 데이터 링크 | Point to Point, 노드간의 데이터 전달, MAC주소 물리적 할당, 물리계층 에러검출, 재전송, 흐름제어 | 이더넷, 와이파이 ... |
1. Physical 물리 | 하드웨어 전송 기술 | 전선, 전파, 광섬유, 케이블, 모뎀 ... |
[패킷이란]
- 네트워크 상에서 전달되는 데이터의 형식화된 블록
- 제어정보와 사용자 데이터(페이로드)로 구성
- footer(푸터)는 이더넷만 붙는다
Header | Payload | footer |
- Encapsulation 캡슐화 : 프로토콜을 붙여가며 최종적으로 전송할 패킷을 만드는 과정
* 상위 계층부터 붙인다
- Decapsulation: 받은 패킷의 프로토콜을 하나씩 벗겨가며 데이터를 확인하는 과정
[PDU]
- PDU (Protocol Data Unit) 계층별로 패킷을 부르는 이름
- 세그먼트 : 4계층 ex) TCP + 데이터
- 패킷 : 3계층 ex) IPv4 + TCP + 데이터
* 통칭 패킷과 다름!
- 프레임 : 2계층 ex) Ethernet + IPv4 + TCP + 데이터
'개념정리 > 네트워크' 카테고리의 다른 글
[네트워크] 03-2. ARP 프로토콜 (0) | 2020.10.16 |
---|---|
[네트워크] 03. OSI 7 Layer - 3계층 Network (0) | 2020.10.15 |
[네트워크] 02. OSI 7 Layer - 2계층 DataLink (0) | 2020.10.14 |
[네트워크] 00. 네트워크 기초 (0) | 2020.10.12 |
[네트워크] 개념정리 모음 (0) | 2020.10.08 |