반응형
제 2장, 네트워크의 기본 규칙
프로토콜(Protocol)
- 네트워크 상에서의 규칙.
- 표준화된 통신 규약
- 예시
- HTTP(Hyper Text Transfer Protocol)
- HTTPS(Hyper Text Transfer Protocol Secure)
- FTP(File Transfer Protocol)
- SFTP(Secure File Transfer Protocol)
- Telnet(TErminaL NETwork)
- POP3(Post Office Protocol version 3)
- SMTP(Simple Mail Transfer Protocol)
- SSH(Secure Shell)
- SSL(Secure Socket Layer)
- SOAP(Simple Object Access Protocol)
- ARP(Adress Resolution Protocol)
OSI 모델
- ISO(International Organization for Standardization)에서 제정
- 국제 표준화 기구
여러 나라의 표준 제정 단체들의 대표들로 이뤄진 국제적인 표준화 기구. (isos, 이소스)
- 7 계층
- 물리 / 데이터링크 / 네트워크 / 전송 / 세션 / 표현 / 응용
TCP/IP 모델
- 4 계층
- 네트워크 접속 / 인터넷 / 전송 / 응용
1. 물리 계층 : 시스템 간 물리적 연결, 전기 신호 변환 및 제어
2. 데이터 링크 계층 : 네트워크 기기 간 데이터 전송 및 물리 주소 결정
3. 네트워크 계층 : 다른 네트워크와 통 신하기 위한 경로 설정, 논리 주소 결정
4. 전송 계층 : 신뢰할 수 있는 통신 구현
5. 세션 계층 : 세션 체결, 통신 방식 결정
6. 표현 계층 : 문자 코드, 압축, 암호화 등의 데이터 변환
7. 응용 계층 : 이메일 & 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스 제공
- 출처 : 모두의 네트워크
캡슐화와 역 캡슐화
- 캡슐화(encapsulation) : 데이터를 송신할 때, 올바른 통신을 위해 데이터에 헤더와 트레일러를 붙이는 과정
- 역 캡슐화(decapsulation) : 데이터를 수신할 때, 원데이터를 추출하기 위해 헤더와 트레일러를 제거하는 과정
헤더
- 데이터 전송에 필요한 정보. 데이터의 앞에 붙여서 전송함.
- 전송계층 헤더, 네트워크 계층 헤더, 데이터링크 계층 헤더
트레일러
- 데이터 마지막에 붙이는 정보
- 데이터링크 계층 트레일러
헤더(머리) + 페이로드(내용/데이터) + 트레일러(꼬리)
헤더 - 패킷의 주소(송수신 주소)와 같은 주요 제어정보
트레일러 - 패킷 에러 검출 등에 사용되는 정보. 없을 수도 있다.
참고자료
모두의 네트워크 - 교보문고
10일 만에 배우는 네트워크 기초 | 즐거운 프로그래밍 경험 | 누구나 10일이면네트워크를 이해할 수 있다!준비 | 네트워크 기초 지식 익히기네트워크, 패킷, 비트, 바이트, 랜, 서버 등 네트워크 용
www.kyobobook.co.kr
반응형
'IT Basic > Network' 카테고리의 다른 글
모두의 네트워크 - 6장 전송 계층 : 신뢰할 수 있는 데이터 전송하기 (0) | 2021.12.08 |
---|---|
모두의 네트워크 - 5장 네트워크 계층 : 목적지에 데이터 전달하기 (0) | 2021.12.01 |
모두의 네트워크 - 4장 데이터 링크 계층 : 랜에서 데이터 전송하기 (0) | 2021.12.01 |
모두의 네트워크 - 3장 물리 계층 : 데이터를 전기 신호로 변환하기 (0) | 2021.12.01 |
모두의 네트워크 - 1장 네트워크 첫걸음 (0) | 2021.12.01 |
댓글