반응형
이전 글 보기
데이터 통신 기초 - 1. Overview
1.1 데이터 통신 1.1.1 데이터 통신의 기본 개념 데이터 통신의 어원: 데이터 통신은 telecommunication에서 비롯되었으며, 여기서 tele는 그리스어로 '멀다'를 의미한다. 데이터 통신의 정의: 데이터 통
juneforpay.tistory.com
강의 내용을 요약한 것으로 틀린 부분이 있을 수 있습니다.
2. 네트워크 모델
2.1 프로토콜 계층
2.1.1 프로토콜 계층의 종류
- 프로토콜 계층의 종류: 국제 표준은 OSI 7계층이지만, 미국은 TCP/IP를 5계층으로 채택한다. 이후 TCP/IP의 계층 구조가 채택되었다.
- TCP/IP의 5계층:
- 계층 순위:
- 5계층: 응용
- 4계층: 전송
- 3계층: 네트워크
- 2계층: 데이터링크
- 1계층: 물리
-
계층 순위 이름 프로토콜 페킷명 주소 하는 일 5계층 응용 HTTP, SMTP 메시지 이름 4계층 전송 TCP/UDP 세그먼트, 유저 데이터그램 포트번호 3계층 네트워크 IP 패킷(데이터그램) 논리적주소 IP 2계층 데이터링크 이더넷, 와이파이 프레임 MAC 주소 1계층 물리 802.11 비트 -
- 계층 순위:
2.1.2 스위치와 라우터의 역할
- 스위치와 라우터의 처리 계층:
- 스위치: 데이터링크 계층
- 라우터: 네트워크 계층
2.1.3 종단 시스템과 중간 시스템, PTP 전송
- 종단 시스템과 중간 시스템:
- 종단 시스템: 정보 송수신의 끝단에 위치하며 모든 계층을 가진다.
- 중간 시스템: 종단 시스템과 네트워크 사이에 위치하며 전체 계층을 가지지 않는다.
- PTP 전송:
- PTP (Point-to-Point) 통신은 대등한 관계의 통신으로, 각 계층이 독립적으로 통신하는 것이 아니라 항상 같은 계층끼리만 통신한다.
2.1.4 계층별 상세 역할
- 응용 계층: HTTP, SMTP, 등의 응용 프로토콜을 처리하며, 포트 주소를 지정하고 세그먼트 처리, 연결 제어, 흐름 제어를 담당한다.
- 전송 계층: 세그먼트를 처리하고, 연결 제어, 흐름 제어를 수행한다.
- 네트워크 계층: 목적지로 가는 길을 고르는 라우팅을 담당하고, 논리적 주소 지정을 수행한다.
- 데이터링크 계층: 에러 제어, 주소 지정, 흐름 제어, 프레이밍, 접근 제어 등을 수행한다.
- 물리 계층: 연결을 위한 표준 설정, 매체 선택, 비트의 표현, 전송 속도 결정, 네트워크 형태 설정 등을 수행한다.
2.2. 프로토콜의 캡슐화와 비캡슐화
2.2.1 캡슐화
- 캡슐화 방식: 각 상위 계층에서 하위 계층으로 갈 때 헤더를 하나씩 추가한다. 데이터링크 계층은 꼬리에도 헤더를 추가하여 총 2개를 붙인다.
2.2.2 비캡슐화
- 비캡슐화 방식: 각 하위 계층에서 상위 계층으로 올라갈 때 캡슐을 하나씩 벗겨내는 과정을 수행한다.
2.2.3 캐스트 방식
- 캐스트 종류:
- Unicast: 단일 수신자에게만 데이터를 전송한다.
- Multicast: 그룹에 속한 수신자에게 데이터를 전송한다.
- Broadcast: 네트워크에 연결된 모든 수신자에게 데이터를 전송한다.
2.3 OSI 7계층 모델과 TCP/IP 5계층의 차이
- OSI 7계층 모델: OSI 모델에는 세션 계층과 표현 계층이 추가되어 있다.
- TCP/IP 5계층: TCP/IP 모델은 OSI 모델의 응용 계층에 해당하지만, OSI의 세션 및 표현 계층과는 구별된다.
2.3.1 OSI 7계층 모델
- 7층: 응용
- 6층: 표현
- 5층: 세션
- 4층: 전송
- 3층: 네트워크
- 2층: 데이터링크
- 1층: 물리
2.3.2 OSI 모델의 예시
- 응용 계층: NVT, FTAM, MHS, X.400, DNS 서비스 등
- 표현 계층: 데이터 암호화를 담당한다.
- 세션 계층: 세션을 관리하고 중간 체크포인트를 설정한다.
2.3.3 무조건 지나는 계층
- 물리 계층: 모든 장비가 지나는 계층이다.
다음 글 보기
데이터 통신 기초 - 3. 물리 계층
이전 글 보기 데이터 통신 기초 - 2. 네트워크 모델 2. 네트워크 모델 2.1 프로토콜 계층 2.1.1 프로토콜 계층의 종류 프로토콜 계층의 종류: 국제 표준은 OSI 7계층이지만, 미국은 TCP/IP를 5계층으로
juneforpay.tistory.com
반응형
'CS 내용 요약, 지식' 카테고리의 다른 글
Docker, 쿠버네티스 개념 정리 (4) | 2024.10.08 |
---|---|
데이터 통신 기초 - 3. 물리 계층 (0) | 2024.04.06 |
데이터 통신 기초 - 1. Overview (0) | 2024.03.31 |
내가 보려고 적는 DART의 비동기 프로그래밍 (1) | 2024.01.14 |
Easy to make Mistakes in Flutter (1) | 2024.01.10 |