정보처리기사(6)

서창민·2024년 1월 19일
0

자격증

목록 보기
42/70
post-thumbnail

정보처리기사

응용 S/W 기초 기술 활용

프로토콜(protocol)

개요 – 컴퓨터와 컴퓨터, 정보 통신망에서 원거리에 있는 통신 개체 사이의 정확한 데이터의 송수신을  위해 필요한 일련의 통신규칙을 의미
기능
단편화 – 전송 블록을 같은 크기의 작은 블록으로 나누어 데이터 전송
재합성 – 단편화 된 데이터를 수신측에서 재구성하여 복원
캡슐화 – 데이터에 제어 정보를 추가하여 각 프로토콜에 적합한 데이터 블록이 되도록 하는 기능
흐름제어 – 데이터의 양이나 통신 속도 등 수신측의 처리 능력을 초과하지 않도록 조정
에러제어 – 오류나 착오등을 검출하고 정정
순서제어 – 송신 데이터 순서대로 수신측에 전달
연결제어 – 비연결 데이터 전송, 가상 회선을 위한 통신로의 개설, 유지, 종료등을 수행
주소지정 – 발생지, 목적지 등의 주소를 명기하여 정확한 송신을 하게 함
동기화 – 두 통신 개체 간의 상태를 일치시킴
다중화 – 하나의 통신로를 다수의 가입자들이 동시에 사용할 수 있도록 함

프로토콜 기본요소

구문(syntax) – 전송하고자 하는 데이터의 형식, 부호화, 신호레벨등을 규정
의미(Semantic) – 두 기기간의 효율적이고 정확한 정보 전송을 위한 협조사항과 오류 관리를 위한 제어 정보 규정
타이밍(timing) – 두 개체 간의 통신 속도를 조정하거나 메시지의 전송 및 순서의 제어 정보를 나타냄

OSI 7계층

서로 다른 시스템 간의 원활한 네트워크를 위해 1977년 ISO에서 제안한 통신 규약
7개의 계층을 두어 시스템의 복잡도를 최소화 함
인접한 상 하위 계층 간에는 인터페이스를 둔다

OSI 7계층 구성표

각 게층의 특징을 알아두자

TCP/IP 프로토콜

인터넷에서 가장 많이 사용되는 표준 프로토콜
OSI 7계층의 전송 계층과 네트워크 계층에서 동작하고, 상위의 응용프로그램을 구별한다.
TCP – 데이터의 전송 방법을 결정하는 프로토콜 
            OSI 7계층 중  “전송계층”에 해당하며 신뢰성 있는 연결형 서비스를 제공
            패킷의 다중화, 순서제어, 오류 제어, 흐름 제어 기능을 제공
IP – 인터넷상에서 각 호스트의 주소를 결정하는 프로토콜
          OSI 7계층의  “네트워크” 계층에 해당하며 데이터그램 기반으로 하는 비연결형 서비스를 제공
          패킷의 분해/조립,주소지정,경로 선택 기능을 제공

UDP 프로토콜

데이터 전송 전 연결설정 작업을 하지 않음(Connection-less Protocol)
데이터 전송속도의 향상을 꾀하기 위해 흐름제어, 오류정정 기능이 없음
빠른 수행속도를 필요로 하는 응용 프로그램과 멀티미디어 데이터 실시간 전송에 적합
신뢰성이 낮은 데이터 전송과 짧은 데이터 고속 전송에 유리

IPV6 개념 및 특징

IP주소의 부족 현상을 해결하기위한 차세대 IP주소체계
IPV4의 주소 공간을 4배 확장한 것으로  128비트 체계의 16진수로 표기하며, 4개의 16진수를 콜론(:)으로 구분
IPv4에서는 옵션 필드의 구성이 제한적인데 비해 IPv6에서는 확장헤더를 이용하여 IPV4보다 훨씬 다양하고 안정된 옵션을 사용할 수 있음.
라우터의 부담을 줄이고, 네트워크 부하를 분산시킴
보안, 인증, 라벨링, 데이터 무결성, 데이터 비밀성 제공
특정 흐름의 패킷들을 인식하고, 확장된 헤더에 선택사항들을 기술할 수 있음
IpV6 종류 : 유니캐스트, 애니 캐스트, 멀티 캐스트

IPV6 형식 예시

계층별 DEVICE와 전송 단위표

각 계층별 디바이스와 전송단위는 자주 출체된다.
확실하게 알아두자!

체크포인트

문제 1

정답 : 전송계층

문제 2

정답 : 전송계층

문제 3

정답 : 유니캐스트, 애니캐스트, 멀티캐스트

문제 4

정답 : 1. 128, 2.QOS(Quality Of Service)
profile
Back-end Developer Preparation Students

0개의 댓글