본문 바로가기
자격증/정보처리기사

통신 프로토콜

by 두두리안 2022. 7. 15.
728x90

목차

1. 통신 프로토콜(Protocol)

1. 통신 프로토콜(Protocol)

1-1. 통신 프로토콜의 개념

1. 통신 프로토콜의 정의
    * 서로 다른 시스템에 통신을 위한 소프트웨어적 또는 하드웨어적 약속이나 규칙
2. 통신 포로토콜의 기본요소
    * 구문(Syntax): 데이터형식, 부호화, 신호레벨
    * 의미(Semantics): 조정, 오류관리를 위한 제어정보
    * 시간(Timing): 순서, 속도조절

1-2. 통신 프로토콜의 구조

분류 OSI7계층 TCP/IP
상위 응용계층(Application) 응용계층
상위 표현계층(Presentation)
상위 세션계층(Session)
하위 전송계층(Transport) 전송계층
하위 네트워크계층(Network) 인터넷계층
하위 데이터링크계층(Data Link) 링크계층
하위 물리계층(Physical)
1. OSI(Open System interconnection) 7계층
    * 서로 다른 시스템 간의 상호 접속을 위한 개념을 규정한 국제표준
    * 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한것
2. OSI 계층의 설계원칙
    * 계층간 독립성을 유지
    * 서비스 접점의 경계를 두어 되도록 상호작용이 적도록 한다
    * 인접 층의 서비스를 변형시키지 않는 범위에서 계층에 서비스를 개발할수 있도록 한다
    * 대응하는 인터페이스를 표준화 할수 있는곳에 경계를 설정

1-3. OSI7계층 기능

1. 물리 계층(Physical Layer)
    * 물리적인 하드웨어 전송기술
    * 통신케이블, 허브, 리피터
2. 데이터 링크 계층(Data Link Layer)
    * 노드간의 신뢰성 있는 데이터 전송을 보장하기 위한 계층
    * 전송 데이터에 대한 CRC 오류/흐름제어가 필요
    * 물리적인 연결이 이뤄지는 계층이며 전송단위는 Frame
3. 네트워크 계층(Network Layer)
    * 우리가 흔히아는 IP주소를 제공
    * 노드를 거칠때 마다 라우팅해주는 역할
    * 전송단위 Packet
    * 라우터, L3스위치, IP공유기
4. 전송 계층(Transport Layer)
    * 네트워크 종단 시스템 단말기 간의 일관성있고 투명한 데이터전송이 제공되도록 지원
    * 신뢰성있고 효율적인 데이터전송을 위해 오류검출과 복구, 흐름제어 수행
    * 전송단위 Segment
    * TCP, UDP
5. 세션 계층(Session Layer)
    * 양 끝단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공하는 계층
    * 통신하는 사용자들을 동기화하고 오류복구 명령들을 일괄적으로 다룬다
    * TCP/IP 세션을 만들고 없애는 책임을 진다
6. 표현 계층(Presentation Layer)
    * 데이터 표현에 존재하는 차이점을 극복(번역)하여 데이터 형식이 다름으로 인한 부담을 응용계층으로부터 덜어준다
    * 코드문자등을 번역하여 일관되게 전송하고 압축, 해제, 보안기능도 담당
7. 응용 계층(Application Layer)
    * 사용자가 OSI 환경에 접근할수 있도록 한다
    * 사용자와 네트워크 간의 응용서비스를 연결
    * HTTP, FTP

참고자료 : 이기적 환상콤비 정보처리기사

728x90

'자격증 > 정보처리기사' 카테고리의 다른 글

신기술 동향  (0) 2022.07.17
인터넷 프로토콜  (0) 2022.07.15
통신망 기술  (0) 2022.07.14
회선공유기술  (0) 2022.07.14
정보처리기사 요약  (0) 2022.07.13