OSI-7계층

컴클로딩·2022년 5월 5일
0

정보처리기사

목록 보기
2/5
post-thumbnail
post-custom-banner

📚 OSI-7계층이란


OSI-7계층 : Open Systems Interconnection Reference Model은 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다. 일반적으로 OSI 7 계층이라고 한다. (출처 : 위키백과)

1. OSI계층 종류와 주요 프로토콜

2. 통신 프로토콜의 3요소

서로 다른 시스템에 있는 두 개체 간에 성공적으로 데이터를 전송하는 통신 규약

3요소설명
구문(Syntax)- 데이터의 구조나 형태(포맷)를 정의
- 16bit 정보 송신 시 앞의 8bit는 주소, 다음 8bit는 데이터로 정의
타이밍(Timing)- 어떤 데이터를 보낼 것인지, 얼마나 빨리 보낼 것인지를 결정
의미(Semantics)- 데이터의 각 부문이 무엇을 뜻하는지 알 수 있게 미리 정해둔 규칙
- 오류 제어, 동기화, 흐름 제어

➕ 추가적인 내용


1.TCP vs UDP

구분TCPUDP
정의3,4계층의 연결지향적 통신 프로토콜빠른 응답을 요구하는 비연결형 설정을 제공하는 프로토콜
데이터 순서보내는 순서 유지순서 유지하지 않음
데이터 중복데이터 중복, 손실 없음데이터 중복, 손실 가능
에러 제어에러 검사 후 에러시 재전송에러 검사 후 에러시 재전송 하지 않음
흐름 제어슬라이딩 윈도우흐름제어 없음
종류telnet, ftp, smtpSNMP, TFTP
장점신뢰성 있는 경로 확립빠른 전송
단점전송에러 감시 부하안전 전송 여부 확인 못함

2. 슬라이딩 윈도우

슬라이딩 윈도우(Sliding window) 기법 : TCP 프로토콜의 TCP의 흐름제어 기법 중의 하나로 윈도우 크기(Window Size) 단위로 바이트를 송신하고, 수신측에서 수신한 바이트에 대한 확인/응답 신호를 전송하면, 한꺼번에 윈도우 크기만큼 버퍼가 미끄러지듯 이동하는 기법. 호스트는 각 연결 세션마다 하나의 윈도우를 이용함.

슬라이딩 윈도우 (출처 : 정보처리기사 실기 문제집 1200)

cf. Stop and Wating 기법

수신자가 에러 체크 후 에러가 있으면 에러가 난 데이터부터 하나씩 다시 요청해서 받는 방식

Stop and Wating 기법 (출처 : 정보처리기사 실기 문제집 1200)

📍 OSI-7계층 관련 정리 잘된 자료들 모음


profile
어떠한 가치를 창출할 수 있을까를 고민하는 개발자. 주로 Spring으로 개발해요. https://comclothing.tistory.com/ 👈🏻티스토리 블로그로 이전 완료
post-custom-banner

0개의 댓글