ESL 연구실 활동/리눅스마스터2급 자격증

[리눅스마스터] 프로그램/XCB/GOPHER/CD 등등 오답

천숭이 2022. 2. 24. 00:33

# XSANE 스캐너 프로그램 <- GTK+ 라이브러리 기반으로 개발됨

 

# 프로그램 종류

1. GIMP     : 이미지 편집 프로그램
2. Gwenview : KDE의 기본 이미지 뷰어
3. Dolphin  : KDE용 파일 관리자
4. Okular   : KDE 기반 문서 뷰어 프로그램

 

# X window system 옛날 - 지금

XFree86 → X.org Server → Wayland

 

# XCB

x서버에 가장 저수준의 클라이언트 라이브러리 (c언어 결합)

xlib대체하여 등장한 라이브러리이다

 

# 지문에 "텍스트 기반 정보 검색 기능 .." -> GOPHER

 

# CD

Collision Detection (충돌감지) : 단말기가 전송로의 신호유무를 조사하고 다른 단말기의 신호 송출 여부 확인

 

# FDDI

광섬유 케이블 사용해 설계된 링 구조의 통신망, ISO 규격으로 승인

 

# 루프백은 127.0.01

 

# 파일

/etc/resolv.conf => DNS서버를 등록할 때 사용하는 파일
/etc/sysconfig/network => Hostname / default GW정보 지정
/etc/sysconfig/network-scripts => ip에 대한 설정 스크립트 확인

 

# 왕중요 패키지관리방법

데비안 계열(dev 기반) - apt, dpkg, aptitude
래드햇 계열(rpm 기반) - yum, rpm, apt
openSUSE(rpm 기반) - yaST, zypper

 

# 패킷교환 vs 회선교환

패킷 교환 방식 - 고정된 경로가 없고, 패킷 단위로 전송하는데 각각 패킷은 각기 다른 경로를 가질 수 있음. ex)인터넷
회선 교환 방식 - 목적지로 전송하기 전에 먼저 회선을 결정해 회선을 독점해서 사용. 실시간 데이터에 적합. ex)전화망

 

# 기술 종류와 특징

병렬컴퓨터 : 다수의 CPU가 다수의 프로그램 혹은 분할된 프로그램을 동시에 처리하는 컴퓨터. 다수의 CPU를 결합하여 단일 CPU 성능의 한계를 극복하기 위한 컴퓨터 구조를 말한다. 병렬 컴퓨터용으로 작성된 프로그램은 작업(task)을 동시에 처리하는 복수의 처리 장치에 골고루 분담시킴으로써 처리속도가 대폭 빨라지고 단위 시간당 작업량을 증가시킬 수 있다
임베디드 시스템 : 특정한 기능을 반복적으로 사용하기 위해 하드웨어와 소프트웨어를 결합하여 만든 전자 제어 시스템 (QNX)
부하분산 클러스터 : 서버로부터 데이터를 부하분산 서버가 받은 뒤 클라이언트에게 전송하는 형식
고가용성 클러스터 : 지속적으로 정상 운영이 가능한 성질이며 데이터 전송에 이상이 있을 시 백업으로 서비스를 이어 받도록 함
베어울프 클러스터 : 다수의 컴퓨터를 하나로 만든 후 병렬 프로그래밍을 통해 고성능의 수치 연산시스템을 구축

 

# C클래스 1개의 네트워크 주소 대역에서 서브넷마스크를 255.255.255.128로 설정했을 때의 생성되는 서브네트워크의 개수 -> 2

해설 )

128 64 32 16 8 4 2 1
  1  0  0  0 0 0 0 0

서브넷 값 :   2진    : 서브 네트워크 수
    0     : 00000000 :       1
   128    : 10000000 :       2
   192    : 11000000 :       4
   224    : 11100000 :       8
   240    : 11110000 :      16
   248    : 11111000 :      32
   252    : 11111100 :      64

 

# 포트

0번 ~ 1023번:        잘 알려진 포트 (well-known port)
1024번 ~ 49151번:  등록된 포트 (registered port)
49152번 ~ 65535번: 동적 포트 (dynamic port)

 

 

# OSI 7계층

OSI 7계층  :  TCP/IP 계층
---------------------------------
7 응용       :   응용계층
6 표현       :
5 세션       :
---------------------------------
4 전송       :   전송계층
---------------------------------
3 네트워크   :   인터넷 계층
---------------------------------
2 데이터 링크:   네트워크 접속 계층
1 물리       :
---------------------------------

 

# netstat = ss    : IP 주소 및 포트 번호 확인 명령

 

# 클라이언트, 서버 연결 순서

클라이언트 -----------------  서버
    1        === SYN ===>>
    2    <=== SYN + ACK ===
    3       === ACK === >>

 

 

----- 19년도 0921까지 품