1. 컴퓨터 네트워킹의 역사 중 잘못 연결된 것은?
1960년대 패킷 교환 기술
1970년대 네트워크와 인터넷의 시작
1980년대 네트워크의 확장
2000년대 새로운 기술과 서비스의 등장
답 : 1970년대 네트워크와 인터넷의 시작
해설 : 1970년대 표준화 이전의 네트워크와 인터네트워킹의 시작
2. 다음 중 프로토콜의 구성요소가 아닌 것은?
구문(Syntax)
의미(Semantics)
규약(Rule)
시간(Timing)
답 : 규약
해설 : 프로토콜의 구성요소 3가지는 구문, 의미, 시간을 뜻한다.
●구문(Syntax)
▷데이터가 어떠한 구조와 순서로 표현되는지 나타낸다. (형식, 부호화, 신호레벨)
●의미(Semantics)
▷해당 비트 패턴에 대한 해석과 그 해석에 따른 전송오류, 오류수정 등에 관한 제어정보를 규정하는 영역이다.
●타이밍(Timing)
▷두 객체간의 통신속도를 조정하거나 메세지 전송 시간 및 전송 순서 등에 대한 특성등을 나타낸다.
3. 다음 중 프로토콜의 기능이 아닌 것은?
단편화와 재결합
흐름 제어
네트워크 분석
오류 제어
답 : 네트워크 분석
해설 : 프로토콜의 기능 6가지는 단편화와 재결합(Fragmentation and Reassembly), 연결제어(Connection Contral), 흐름제어(Flow Control), 오류제어(Error Control), 동기화(Synchronization), 순서화(Sequencing) 가 있다.
●단편화와 재결합(Fragmentation and Reassembly)
▷응용 계층에서는 데이터의 전송의 논리적인 단위를 메시지라고 하며, 응용 개체에서 이것을 연속적인 비트스트림으로 보내면, 하위 계층에서는 이 데이터를 임의으 작은 블록으로 잘라야 하는데 , 이 자르는 작업을 단편화라고 한다.
▷일정한 단위인 패킷으로 나뉘고, 최종적으로 Frame으로 바뀌어 물리매체를 통해 전송된다.
▷재결합은 단편화의 반대 개념이다.
●연결제어(Connection Contral)
▷연결의 설정, 헤제 그리고 조정기능을 총칭하여 연결제어라 한다.
●흐름제어(Flow Control)
▷송수신 개체 간에 전송하고자 하는 데이터의 양이나 속도를 조절하는 기능을 말한다.
●오류제어(Error Control)
▷정보 전송 시 채널이나 네트워크의 요소의 불안정성으로 데이터나 제어정보가 파손되는 경우 이를 처리하는 기법이다.
▷보통 오류를 찾고 PDU를 재전송 하는 형태를 취한다.
●동기화(Synchronization)
▷프로토콜 개체 사이에 정보를 송수신할때 초기화 상태, 종료 상태 등의 동작 단계를 맞춘다.
●순서화(Sequencing)
▷순서에 맞는 전달과 순서번호를 이용한 오류 검출이 주된 목적이다.
▷ex) TCP 계층의 순서번호를 생각할 수 있다.
4.OSI 7계층과 그와 관련된 계층별 유닛을 연결하시오.
4계층 프레임
3계층 세그먼트
2계층 비트
1계층 패킷
답 :
해설 :
사용자에겐 Data 로,
TCP는 Segment 로,
IP는 Packet 로,
데이터링크는 Frame 으로 부르고,
물리계층은 Bit 로 연산한다.
5. 데이터 전송 중 물리적인 전송 오류 등을 주로 감지하는 계층은?
전송 계층
네트워크 계층
물리 계층
데이터 링크 계층
답 : 데이터 네트워크 계층
gpt's 해설 :
데이터 링크 계층은 물리적인 매체를 통해 전송되는 데이터의 프레임(Frame) 단위로 데이터를 처리하며, 전송 과정에서 오류가 발생할 경우 이를 검출하고 수정합니다. 따라서 데이터 링크 계층은 전송 오류를 감지하는 역할을 수행하며, 에러 검출 방식으로는 패리티 비트, CRC 등의 기법이 사용됩니다.
6.OSI 7계층을 서술하고 각각의 계층이 하는 주요 기능을 간략하게 표현하시오
●물리계층
▷물리적으로 연결된 전송매체와 호스트를 전송 매체와 연결하기 위한 인터페이스의 규칙과 전송 매체의 특성 등을 다룬다.
●데이터링크 계층
▷물리적 전송 오류를 감지하는 기능을 제공해 송수신 호스트가 오류를 인지할 수 있게 해준다.
ex) 데이터 분실, 데이터 변형
●네트워크 계층
▷데이터가 올바른 경로를 선택할 수 있도록 지원하는 계층이다.
▷일반적으로 라우터 장비가 수행한다.
●전송 계층
▷송신 프로세스와 수신 프로세스 간의 연결 기능을 제공하기 때문에 프로세스 사이의 안전한 데이터 전송을 지원한다.
▷4계층 까지의 기능은 운영체제에서 시스템 콜(System Call) 형태로 상위 계층에 제공하며, 그 이상은 사용자 프로그램으로 작성된다.
●세션계층
▷응용환경에서의 사용자 간의 대화(Dialog) 개념의 연결로 사용된다.
●표현 계층
▷전송되는 데이터의 의미(Semantic)를 잃지 않도록 올바르게 표현하는 방법(Syntax)을 다룬다.
●응용 계층
▷사용자의 다양한 네트워크 응용 환경을 지원한다.
'학교수업 > 네트워크' 카테고리의 다른 글
컴퓨터 네트워크 - 1장 근거리 통신망 (미완) (0) | 2023.03.31 |
---|---|
네트워크 교재 (0) | 2023.03.30 |
wireshark 이더넷 프레임 분석 (0) | 2023.03.13 |