보관함/정보처리기사_25년 02차
[오답정리] 네트워크 OSI 7계층
Sury
2025. 4. 23. 11:04
1과목. 소프트웨어 설계 > 1장. 요구사항 확인 > 네트워크 OSI 7계층
- OSI 7계층
- 응용 계층 (Application Layer)
- 사용자와 네트워크 간의 응용 서비스 연결, 데이터 생성
- 주요 프로토콜 : HTTP, TELNET, DHCP, DNS, FTP, SSH, SMTP, SNMP
- 단위 : Data
- 표현 계층 (Presentaion Layer)
- 데이터의 형식 설정과 부호 교환, 암호화, 해독
- 주요 프로토콜 : MIME, TLS, SSL, JPEG, MPEG, SMB, AFP
- 단위 : Data
- 세션 계층 (Session Layer)
- 응용 프로세스 간의 연결 접속 및 동기 제어
- 주요 프로토콜 : SSH, TLS, RPC
- 단위 : Data
- 전송 계층 (Transport Layer)
- 프로세스 간 논리적 통신 서비스 제공
- 패킷들의 전송 유효 확인, 실패한 패킷은 재 전송하여 신뢰성 있는 통신 보장
- 오류 검출과 복구, 흐름 제어
- 주요 프로토콜 : TCP (3-Way Handshaking), UDP, SCTP, RTP
- 단위 : Segment
- 네트워크 계층 (Network Layer)
- 단말 간 시스템끼리 Data를 전송하기 위한 최선의 통신 경로 선택 제공
- 주요 프로토콜 : IP, ARP, ICMP, IGMP, IPsec
- 단위 : Packet
- 데이터링크 계층 (Data Link Layer)
- 인접 시스템 간의 데이터 전송, 전송 오류 제어
- 오류 검출, 재전송, 흐름 제어
- 주요 프로토콜 : Eternet, ATM, PPP
- 단위 : Frame
- 물리 계층 (Pysical Layer)
- 통신 회선으로 Data를 나타내는 0과 1 비트의 정보를 회선에 내보내기 위한 전기적 변환이나 기계적 작업 담
- 주요 프로토콜 : RS-485, RS-232, X25/21
- 단위 : Bits
- 응용 계층 (Application Layer)
- SCTP (Streaming Control Transmission Protocol)
- SCTP의 개념
- 멀티미디어 통신을 위해 UDP와 TCP의 일부 장점을 결합하여 설계
- 전송경로 장애를 대비한 대체경로 확보 기능, Multi-Streaming 기능 등이 포함된 고도의 신뢰 전송을 제공하는 전송계층 프로토콜
- SCTP의 기능
- 멀티호밍 (Multi Homing)
- SCTP 세션이 여러 개의 IP주소 동시 사용
- 장애 발생 시 대체 경로 (대체 IP주소)
- 멀티 스트리밍 (Multi Streaming)
- 하나의 세션을 통해 다양한 종류의 응용 데이터를 보냄
- 세션 초기화 단계에서 송신자는 자신이 전송할 스트림의 개수를 수신자에게 통보하며 전송단계에서 각 스트림 별로 독립적인 순서화 가능 제공
- 데이터 복구 및 재전송 과정 또한 스트림ID별로 수행되며, TCP에서 문제되었던 HOL(Head-Of-Line) 블록킹 문제 해결
- 세션 초기화
- TCP 3-way handshake와 달리 4-way handshake 사용
- 4-way handshake 초기화 절차는 TCP SYN 공격 방지
- 데이터 전송
- 데이터 패킷에 TSN (Transmission Sequence Number) 및 SSN (Stream Seq Num) 값이 부여
- TSN은 세션에 대한 흐름제어 및 오류 복구에 사용
- SSN은 수신 측 SCTP에서 스트림 별 순서화에 사용
- 세션 종료
- TCP에서는 종료 시 4단계 절차였으나, SCTP에서는 3단계 절차 사용하여 TCP의 Half-Open 문제 해결
- 멀티호밍 (Multi Homing)
- SCTP의 개념
800제-80번. OSI-7 계층에서 종단간 신뢰성 있고 효율적인 데이터를 전송하기 위해 오류 검출과 복구, 흐름제어를 수행하는 계층은?
① 전송 계층
② 세션 계층
③ 표현 계층
④ 응용 계층
정답 : 1
800제-164번. OSI-7 Layer에서 링크의 설정과 유지 및 종료를 담당하며, 노드 간의 오류 제어와 흐름 제어 기능을 수행하는 계층은?
① 데이터 링크 계층
② 물리 계층
③ 세션 계층
④ 응용 계층
정답 : 1
800제-368번. TCP/IP 프로토콜에서 TCP가 해당하는 계층은?
① 데이터 링크 계층
② 네트워크 계층
③ 트랜스포트 계층
④ 세션 계층
정답 :3
1000제-7번. 다음 OSI 7 레이어 계층에 대한 설명 및 주요 프로토콜과 전송 단위가 잘못 짝지어진 것은?
① 7계층-응용 계층 / 사용자와 네트워크 간의 응용 서비스 연결 및 데이터 생성 / HTTP, DHCP, DNS, FTP 등 / frame
② 6계층-표현 계층 / 데이터의 형식 설정과 보호교환, 암호화 및 해독 / MIME, JPEG, MPEG 등 / data
③ 5계층-세션 계층 / 응용 프로세스 간 연결 접속 및 동기 제어 / TLS, RPC 등 / data
④ 4계층-전송 계층 / 프로세스 간 논리적 통신 서비스 제공, 패킷들의 전송 유효 확인, 실패 패킷의 재전송으로 신뢰성 있는 통신 보장 / TCP, UDP 등 / segment
정답 : 1
1000제-600번. OSI 참조 모델 중 각 계층의 기능 설명이 옳지 않은 것은?
① 물리 계층 - 전기적, 기능적, 절차적 규격에 대해 규정
② 데이터 링크 계층 - 흐름 제어와 에러 복구
③ 네트워크 계층 - 경로 설정 및 폭주 제어
④ 전송 계층 - 코드 변환, 구문 검색
정답 : 4
1000제-638번. 멀티미디어 통신을 위해 UDP와 TCP의 일부 장점을 결합하여 설계되었으며, 장애를 대비한 대체 경로 확보, Multi-Streaming 기능 등이 포함된 고도의 신뢰 전송을 제공하는 전송계층 프로토콜은?
① RTSP
② HLDC
③ SCTP
④ Network Slicing
정답 : 3
1000제-703번. OSI 참조 모델에서 응용 프로그램 간의 논리적 연결을 확립하고 관리하는 계층은 무엇인가?
① Data Link Layer
② Network Layer
③ Transport Layer
④ Session Layer
정답 : 4