티스토리 뷰
728x90
프로토콜이란?
프로토콜은 컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계이다.
사용 이유
1. 데이터의 흐름이 한 눈에 보인다.
2. 네트워크를 공부할때 편하다.
3. 네트워크를 계층화 했기 때문에 여러 회사의 다른 장비를 사용해도 이상이 없다.
OSI 7계층
**1계층**
[ 하는 일 ]
1. 장비들 사이에서 bit이동
2. 전압, 전선, 핀 아웃 케이블 명시
3. 네트워크 통신을 위한 물리적 표준 명시
4. 두 컴퓨터 간 전기적, 기계적, 절차적 연결을 정의 (케이블 종류, 데이터 송수신 속도, 신호의 전기 전압)
[네트워크 장비]
- 허브 : 데이터 전송만 가능
- 리피터 : 네트워크 신호 증폭
[ PDU ] : Bit
**2계층**
[ 하는 일 ]
1. Bit를 byte로 byte를 frame으로 결합
2. MAC Adress를 사용
3. 에러 탐지
4. 물리적 계층에 대한 데이터 전송에 신뢰성 제공
[네트워크 장비]
- 스위치 : 데이터 전송및 관리 기능 제공
[ PDU ] : Frame
**3계층**
[ 하는 일 ]
1. Packet의 이동 경로 담당
2. 라우팅, IP 정의
3. 최적 경로 탐색
[네트워크 장비]
- 라우터 : 데이터 전송경로 관리 및 각종 작업 수행
[ 프로토콜 ]
- IP : 인터넷 전송 프로토콜 IP 프로토콜에 의해 패킷이 전달된다.
- ICMP : 인터넷 상태 확인 프로토콜
- ARP : IP주소를 MAC주소로 변환
[ PDU ] : Packet
**4계층**
[ 하는 일 ]
1. 정보를 분할하고, 상대편에 도달하기 전에 다시 합치는 과정 담당
2. 통신에 있어서 에러제어와 흐름제어 담당
[ 프로토콜 ]
- TCP : IP의 신뢰성 있는 통신 담당
- UDP : TCP보다 빠르지만 신뢰성 없는 통신 담당
[ PDU ] : Segments
**5계층**
[ 하는 일 ]
1. 세션을 열고, 닫고 관리하는 기능 담당(양쪽의 통신 연결이 끊이지 않도록 유지)
[ PDU ] : Data
**6계층**
[ 하는 일 ]
1. 전송하는 데이터의 형식 결정(EX : JPG,MP4,AVI,GIF)
[ PDU ] : Data
**7계층**
[ 하는 일 ]
1. 사용자의 인터페이스
[ 프로토콜 ]
DNS, HTTP, HTTPS, SSH, FTP, SMTP, POP3, DHCP 등
[ PDU ] : Data
'네트워크' 카테고리의 다른 글
라우팅 용어 정리 (1) | 2024.09.21 |
---|---|
RIP 라우팅 (0) | 2024.09.21 |
Default 라우팅 (0) | 2024.09.21 |
정적 라우팅(Static Routing) (0) | 2024.09.19 |
네트워크 구조와 이론 (1) | 2024.09.19 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ospf config
- 설치법
- 네트워크
- 게이트웨이
- 설정법
- 스택 버퍼 오버플로우
- vmware player
- vmware pro
- 과제
- 라우팅
- 점프킹설치
- 라우터
- 힙오버플로우
- 디폴트라우팅
- 동적라우팅
- ospf
- dr/bdr
- github
- 패킷트레이서
- vmware key
- 포트포워딩
- 오버플로우
- 무료설치
- 점프킹
- 버퍼오버플로우
- 메트릭
- jump king
- 코드업
- 정적라우팅
- Brave
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함
250x250