그냥 멍하니 앉아 있기

네트워크 개론(3판) 제1장 연습문제/기출문제 풀이 본문

네트워크 개론

네트워크 개론(3판) 제1장 연습문제/기출문제 풀이

노안돼지 2022. 3. 19. 21:20

원본 출처: https://majeulsa.tistory.com/21

1장 연습문제 풀이

1. 다수의 컴퓨터를 네트워크로 연결했을 때의 장점을 설명하시오.
 - 데이터 공유: 여러 사용자가 동시에 같은 데이터에 접속해야 할 때 중앙 서버내 파일을 이용하여 모든 사용자가 공유하고 접근할 수 있도록 할 수 있다.
 - 주변장치 공유: 프린터 등의 주변 장치를 네트워크로 연결해서 공유하면 비용을 절약하면서도 주변장치를 중앙 집중화할 수 있어 관리하기 편리하다.

 - 능률적인 통신: 네트워크를 이용하여 문자나 음성 등의 메시지를 송수신 할 수 있다.
 - 손쉬운 백업: 네트워크를 이용하여 각 사용자가 접근가능한 저장장치 한 곳에 모든 데이터를 손쉽게 백업할 수 있다.

2. 패킷에 대하여 설명하시오.
패킷은 컴퓨터 간에 데이터를 주고받을 때 네트워크를 통해 전송되는 데이터의 전송 단위이다.
컴퓨터 간 데이터를 전송할 때는 네트워크 용량의 한계가 있다.(랜 카드의 용량이 정해져 있다.)

용량이 큰 데이터를 전송하면 대역폭을 너무 많이 점유하여 다른 패킷의 흐름을 방해할 위험 있기 때문에 잘개 쪼개서 나누어 보내야 한다. 이때 데이터를 특정 크기로 잘게 나누어서 보내는 것을 패킷이라고 한다.
  
3. 네트워크를 설정하고 사용하는 네 단계를 설명하시오.
① 필요한 하드웨어와 케이블을 확인한 뒤 컴퓨터에 LAN 카드(NIC) 또는 무선 LAN 카드를 설치하거나 연결한다.
② 이더넷 네트워크 또는 무선 네트워크를 사용하여 컴퓨터를 연결한다.
이때 허브, 스위치. 라우터 등의 전송매체가 필요하다.
③ 유선 네트워크는 LAN 케이블을 꽂는 즉시 연결된다.
반면 무선 네트워크는 라우터가 연결된 컴퓨터에서 네트워크 설정을 확인해야 한다.
④ 네트워크를 테스트하여 컴퓨터와 주변장치가 제대로 연결되었는지 확인하다.
 
4. 패킷 전송 과정에 대해 설명하시오.
패킷은 헤더, 페이로드, 제어 요소 등을 포함하는 데이터 세그먼트이다.
헤더는 데이터 형태와 데이터 송수신지, 일련본호 등을 구성되고, 페이로드는 실제 전송 데이터를 포함하는 부분이다.
 ① 데이터를 전송할 때 패킷을 분할한 후 네트워크로 전송한다.
 ② 전송된 데이터는 네트워크 상황에 따라 랜덤으로 도착한다.
 ③ 수신 측에 도착핸 패킷은 해더의 일련번호가 재조립되어 원래의 데이터로 변환된다.

5. 비트와 바이트에 대해 설명하시오.
 - 비트: 0과 1의 정보를 나타내는 최소 단위를 Bit라고 한다.
 - 바이트: 8비트를 1byte라고 한다.

6. 무선 네트워크가 제대로 연결되었는지 확인하는 방법을 설명하시오.(책을 보고 다시 확인)
 [설정] - [Windows 설정] - [네트워크 및 인터넷]에서 해당 네트워크에 연결되었는지 확인할 수 있다.
또는 [제어판] - [네트워크 및 인터넷] - [네트워크 및 공유 센터]에서도 활성 네트워크와 Wi-Fi 상태를 확인할 수 있다.

7. 네트워크 분석도구의 필요성에 대해 설명하시오.
네트워크 분석도구는 주로 네트워크에 장애가 발생했을 때 현장에 직접 들고 가서 장애를 해결하기 위해 사용한다. 가격이 비싼 편이어서 개인보다는 주로 기업에서 사용하는 분석 도구이며 사내 네트워크 시스템 관리등에 이용된다.

네트워크 분석도구는 LAN 케이블을 지나는 전기신호를 패킷 형태로 가져와서 이 패킷의 의미를 조사하는 덤프 분석을 수행할 수 있다. LAN 케이블 등의 매개체를 지나는 신호를 가져와서 패킷을 캡처하여 네트워크에 문제가 발생하거나 원인을 찾기 힘든 장애를 해결해야 할 때 사용한다.

일반적으로 아래의 목적으로 사용한다.
 - 네트워크 프로토콜의 내용을 분석할 수 있다.
 - 개발자가 프로토콜 구현에 대해 디버깅할 수 있다.
 - 네트워크 관리자가 네트워크의 장애를 해결할 수 있다.
 
8. 컴퓨터의 네트워크 설정 정보(IP 주소, 게이트웨이 등)를 확인할 수 있는 명령어는 무엇인가?
ipconfig(Windows) / ifconfig (UNIX/LINUX)

9. 컴퓨터의 네트워크 상태를 점검하거나 진단할 수 있는 명령어는 무엇인가?
ping 명령어

1장 기출문제

1. 네트워크에 대한 설명으로 가장 잘못된 것은?
 ③ 대역폭은 네트워크를 통해 전송되는 데이터의 최소 전송 단위이다

2. 다수의 컴퓨터를 네트워크로 연결했을 때 얻을 수 있는 장점으로 거리가 먼 것은?
 ① 데이터 독점

3. 패킷에 대한 설명으로 잘못된 것은?
 ④ 제어 요소는 실제 데이터를 포함하는 부분이다.

4. 네트워크 분석 도구에 대한 설명으로 잘못된 것은?
 ② 컴퓨터나 서버에 설치해서 하드디스크를 통해 네트워크에 접속한다.

5. 고성능 오픈 소스 네트워크 분석 도구인 와이어샤크로 패킷을 캡처했을 때 확장자로 올바른 것은?
 ② pcapng

06. 네트워크 개론 웹 사이트(ai-network.co.kr)에 접속할 때 송수신되는 프로토콜로 올바른 것은?
 ③ HTTP

07. 현재 사용하고 있는 컴퓨터의 IP 주소를 확인하고 싶을 때 사용하는 네트워크 명령어로 올바른 것은?
 ③ ipconfig

08. 웹 사이트의 IP 주소를 확인할 수 있는 네트워크 명령어로 올바른 것은?(2개)
 ① ping 도메인명
 ③ tracert 도메인명

9. 컴퓨터의 네트워크 설정 정보(IP 주소, 게이트웨이 등)를 확인할 수 있는 명령어는?
 ipconfig

10. 컴퓨터의 네트워크 상태를 점검하거나 진단하는 명령어는? 
 ping

11. 네트워크를 통해 데이터를 전송할 때 데이터가 전송되는 기본 단위?
 패킷

12. 무선 네트워크는 (     )가 연결된 컴퓨터에서 네트워크 설정을 확인할 수 있다.
라우터(게이트웨이)