[네트워크 관리사 2급] 필기 정리

이정진·2021년 9월 14일
0

자격증/시험

목록 보기
2/3
post-thumbnail

필기를 공부하면서 헷갈렸던 것들을 정리해보려고 합니다.

Linux 명령어

  • chage : 사용자의 패스워드 만기 정보를 변경 및 설정하는 명령어(사용자 패스워드 정보 관리)
  • chgrp : 파일의 사용자 그룹 변경
  • chmod : 파일의 퍼미션(rwx 권한)을 변경하기 위한 명령어
  • chown : 파일의 소유자나 소유그룹을 변경하기 위한 명령어
  • usermod : 사용자 계정 정보를 수정하는 명령어
  • free : 메모리 사용량을 확인할 때 사용하는 명령어
  • du : 디렉토리나 사용자별 디스크 사용량 확인시 사용하는 명령어
  • cat : 파일의 내용을 간단하게 출력하거나 두 개 이상의파일을 연결해서 출력할 때 사용
  • ls : 디렉토리에 있는 내용을 확인하는 명령어
  • ngrep : 네트워크 패킷 분석기
  • kill : 사용중인 프로세스를 중지하는 명령어
  • nice : 프로세스가 실행될 때의 실행 우선순위를 조정하는 명령어
  • pstree : 실행되고 있는 프로세스들간의 연결구조 확인 명령어
  • top : 실시간 CPU 사용률 체크 명령어
  • man : 각종 명령어, 프로그램의 메뉴얼을 확인하는 명령어
  • cron : 작업예약 명령어
  • init 6 : 초기화 프로세스를 이용하여 재부팅할 경우의 옵션을 포함한 명령어

Linux 디렉토리

  • /etc : 시스템의 거의 모든 설정파일이 존재하는 디렉토리
  • /etc/hosts : 네임서버를 IP주소로 변경하는 과정에서 우선적으로 참고하는 내용이 들어있는 디렉토리
  • /etc/resolv.conf : 사용하고자 하는 네임서버를 지정하는 파일
  • /etc/sysconfig/iptables : 리눅스 상에서 방화벽 설정하는 파일
  • /etc/sysconfig/network : IPv4, IPv6 사용 여부, 호스트명, 기본 게이트웨이 등을 설정하는 파일
  • /dev : 시스템 디바이스파일을 저장하고 있는 디렉토리
  • /home : 사용자의 홈 디렉퇼
  • /usr : 일반사용자들이 주로 사용하는 디렉토리
  • /bin : 시스템에서 필수적인 실행파일과 기본 명령어가 포함되어 있는 디렉토리
  • /var : 시스템 운용 중 생성되었다가 삭제되는 데이터를 일시적으로 저장하기 위한 디렉퇼
  • /tmp : 시스템을 사용하는 모든 사용자들이 공동으로 사용하는 디렉토리

DNS 레코드

  • A(Address Mapping Records) : 레코드 A는 주어진 호스트에 대한 IP주소(IPv4)를 알려주며, 도메인 이름에 해당하는 IP주소로 변환하는데 사용됨
  • AAAA(IP Version 6 Address Records) : 주어진 호스트에 대한 IP주소(IPv6)를 알려주며, A레코드와 차이점은 IP버전차이입니다.
  • CNAME(Canonical Name) : 도메인 이름의 별칭을 만드는데 사용하며, 도메인을 외부 도메인으로 별칭을 지정하려는 경우 사용됨
  • HINFO(Host Information) : 호스트에 대한 일반 정보를 얻는데 사용
  • ISDN(Integrated Services Digital Network) : 호스트의 ISDN 주소를 알려주며, ISDN주소란 국가 코드, 국가 별 대상 코드, ISDN 가입자 번호 및 선택적으로 ISDN 하위 주소로 구성된 전화 번호를 의미함
  • MX(Mail Exchanger) : DNS 도메인 이름에 대한 메일 교환 서버를 알려줌
  • NS(Name Server) : 주어진 호스트에 대한 공식적인 이름 서버를 알려줌
  • PTR(Reverse-lookup Pointer Records) : 역방향 조회에 사용되는 레코드 (역방향 : IP -> 도메인)
  • SOA(Start of Authority) : DNS 영역에 대한 핵심 정보를 지정(기본 이름 서버, 도메인 관리자의 전자 메일, 도메인 일련 번호 및 영역 새로 고침과 관련된 타이머 등)
  • TXT(Text) : 형식이 지정되지 않은 임의의 텍스트 문자열을 저장할 수 있음

DNS 관리

  • 라운드로빈 : 프로세스들 사이에 우선순위를 두지 않고, 순서대로 시간단위로 CPU를 할당하는 방식의 CPU 스케쥴링 알고리즘

DNS는 TCP, UDP 두 개의 프로토콜을 모두 사용한다.

OSI 7계층별 역할 및 중요 프로토콜

  • 물리
  • 데이터링크 : 데이터전송, 오류제어, 흐름제어, 프레임 동기 링크 효율 향상
  • 네트워크 : 패킷정보전송, 교환기능, 경로선택, 트래픽 제어 / IP
  • 전송 : 오류수정, 흐름제어, 전송 데이터의 다중화, 집중화, 주소 지정 / TCP, UDP
  • 세션 : 통신 시스템 간의 상호작용, 동기화, 프로세스 간 동기제어 기능 수행
  • 표현 : 암호화, 압축, 코드변환, 구문검색 기능
  • 응용 : 인터페이스와 서비스 제공 / HTTP, FTP, SMTP

단순암기 사항

  • NIC(Network Interface Card) : LAN 카드를 의미

  • CSMA/CD : IEEE802.3, LAN 환경, Ethernet

  • CSMA/CA : IEEE802.11, WLAN 환경, 다중 접속 프로토콜

  • GRUB : 리눅스 부트로더

  • SWAP Space : 가상적인 메모리로 쓰이는 하드디스크의 영역으로, 디스크의 일부를 확장한 RAM처럼 사용할 수 있게 하여, 사용가능한 메모리 영역을 늘리는 방법

  • Hyper-V(윈도우 서버 가상화, CPU 사용량과 메모리 사용량이 증가함)

    롤링 클러스터 업그레이드 : Hyper-V의 서비스 중단 없이 Window Server 클러스터 노드에서 운영체제 업그레이드를 진행하고자 할 때 필요한 기능

  • Apache서버의 설정 파일 : httpd.conf

  • netstat : 네트워크 접속 라우팅 테이블, 네트워크 인터페이스의 통계 정보를 보여주는 도구

    명령어 옵션
    -a : 모든 네트워크 상태 출력
    -r : 라우팅 테이블 출력
    -n : 도메인 주소를 숫자로 출력
    -s : 프로토콜 요약 정보 출력

  • nbtstat : 주로 IP나 컴퓨터 이름을 알고자 할 때 사용

  • OSPF 프로토콜이 최단경로 탐색에 사용하는 기본 알고리즘 : Dijkstra 알고리즘

  • VPN

    • IPsec : 네트워크 계층의 기술
    • SSL : 전송, 응용 계층의 기술
  • RAID : 여러 개의 디스크를 묶어 하나의 디스크처럼 사용되는 기술 (미러링 모드는 RAID 1)

  • ICMP Message : 0 = Reply, 8 = Request

  • ARP : IP -> MAC (브로드 캐스트 기반 O), RARP : MAC -> IP (브로드 캐스트 기반 X)

    ARP, RARP 모두 네트워크 계층이다.

  • DNS에서 사용될 때의 TTL : 데이터가 DNS서버 캐시로부터 나오기 전에 현재 남은 시간을 의미

2021년 8월 29일자 네트워크 관리사 2급 필기


군대에서, (돈은 좀 많이 들지만) 가볍게 딸만한 자격증인 것 같습니다. 실기 합격하고 실기 정리 및 간단한 후기 작성하러 와야겠습니다.

0개의 댓글