반응형

리눅스마스터 1급 / 이메일 프로토콜 - SMTP POP3 IMAP

 

SMTP(Simple Main Transfer Protocol)- 포트 : 25

메일 클라이언트가 메일 서버로 메일을 보낼 때 사용합니다. 

 

POP3(Post Office Protocol 3) - 포트 : 110

이메일을 수신할 때 사용하는 프로토콜입니다. 
이메일 서버에 도착한 메일을 클라이언트로 가져올 때 사용됩니다. 
클라이언트 PC로 메일을 직접 다운로드 하는 형식으로, 다운로드와 동시에 사서함에 있는 이메일이 삭제됩니다.

 

IMAP(Internet Message Access Protocol)- 포트 : 143

이메일을 수신할 때 사용하는 프로토콜입니다. 
서버에 직접 접속하여 직접 메일을 확인하는 방식이기 때문에 메일 열람 후에도 서버에 이메일이 그대로 남아있어 여러 클라이언트를 통해서도 반복적으로 이메일을 확인할 수 있습니다.

 

관련 문제

2020년 2회 다음 중 메일 클라이언트가 메일 서버에 도착한 E-mail을 가져올 때 사용되는 프로토콜의 조합으로 알맞은 것은?
    ① SNMP, SMTP ② IMAP, SMTP
    ③ SMTP, POP3 ❹ IMAP, POP3

2020년 1회 다음 중 메일 서버간의 송신 및 수신에 사용되는 프로토콜로 알맞은 것은?
    ① POP3 ② IMAP
    ❸ SMTP ④ SNMP

2019년 2회 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
----------
(㉠) 프로토콜은 메일 클라이언트가 메일 서버로 메일을 보낼 때 사용하고, 
(㉡) 프로토콜은 메일 서버에 도착한 메일을 클라이언트에서 직접 내려 받아 읽도록 해준다.
----------
    ① ㉠ POP3, ㉡ IMAP  ② ㉠ IMAP, ㉡ POP3
    ❸ ㉠ SMTP, ㉡ POP3  ④ ㉠ POP3, ㉡ SMTP

2019년 1회 다음 ㉠ 및 ㉡에 들어갈 내용이 알맞게 짝지어진 것은?
----------
( ㉠ ) 프로토콜은 서버에 도착한 메일을 클라이언트에서 직접 내려 받아 읽도록 해주는 프로토콜로 클라이언트가 메일을 가지고 가면 서버에 있는 메일은 삭제된다. 이 프로토콜은 ( ㉡ )번 포트를 사용한다.
----------
①㉠ IMAP ㉡ 110
②㉠ IMAP ㉡ 143
❸㉠ POP3 ㉡ 110
④㉠ POP3 ㉡ 143

반응형
반응형

네트워크관리사 1급 / 네트워크일반 - 통신 흐름제어 Xon/Xoff, 슬라이딩 윈도우

 

흐름 제어(Flow Control)

송신측과 수신측간에 데이터의 처리속도의 차이로 인해 발생하는 문제를 해결하기 위한 방법입니다. 

송신측에서는 수신측에서 처리할 수 있는 만큼만 데이터를 전송해줘야 하며, 수신측에서는 처리한 결과를 송신측으로 알려주어야 합니다. 

 

X-ON/OFF

- 송신측은 임의 크기의 데이터 송신을 시작하고, 수신측에서는 그 데이터를 받아 처리를 하다가 자신이 가지고 있는 버퍼에 어느 정도 데이터가 차면 송신측으로 X-OFF 신호를 보내줍니다. 

- 송신측은 수신측의 X-OFF 신호를 받으면 즉시 송신을 중지하고 대기합니다. 

- 수신측에서 어느 정도 데이터를 처리하여 버퍼에 데이터 저장공간이 생기면 다시 송신측에 X-ON 신호를 보내고, X-ON 신호를 받은 송신측은 즉시 나머지 송신을 재개합니다.

 

슬라이딩 윈도우(Sliding Window)

- 송신 측에서는 송신할 때 전송하는 데이터를 윈도우라는 개념을 사용하며, 수신측에서는 수신한 데이터에 대해서 ACK라는 데이터를 송신측으로 보내는 방식입니다. 

- 슬라이딩 윈도우를 사용하기 위해서는 Sequence Number와 window size를 사용합니다. 

- 송신측은 데이터를 송신할 때 자신의 윈도우 크기만큼 데이터를 전송하게 되고 수신측에서는 처리한 데이터에 한해서만 ACK를 송신측으로 송신합니다. 

 

 

관련 문제

2021년 1회, 2019년 2회  데이터 전송 운영 방법에서 수신측에 n개의 데이터 블록을 수신할 수 있는 버퍼 저장 공간을 확보하고, 송신측은 확인신호 없이 n개의 데이터 블록을 전송하며, 수신측은 버퍼가 찬 경우 제어정보를 송신측에 보내서 송신을 일시 정지시키는 흐름제어는?
① 블록 ② 모듈러
❸ Xon/Xoff ④ Window

 

반응형
반응형

네트워크관리사 1급 / 네트워크일반 - 베이스밴드, 브로드밴드

 

베이스밴드(Baseband)

- 통신로에 컴퓨터의 내부 코드에 상당하는 디지털 신호를 직접 전송하는 방식입니다. 

- 저주파의 베이스밴드 신호를 사용하여 단거리용의 동축 케이블을 통해 신호를 전송하는 방법입니다. 

- LAN 등에 주로 사용되며, 베이스밴드를 기저대역이라고 합니다. 

- TDM(Time Divisional Multiplexing) 방식 사용

 

브로드밴드(Broadband)

- 통신로를 여러 개의 주파수 대역으로 나누어 사용하는 전송 방식입니다. 

- 브로드밴드를 광대역이라고 합니다. 

- FDM(Frequency Division Multiple, 주파수분할다중통신) 방식 사용

 

관련 문제

2021년 2회 베이스밴드(Baseband) 시스템보다 브로드밴드(Broadband) 시스템이 더 많은 데이터를 전송할 수 있는 이유는?
❶ 여러 개의 주파수로 여러 개의 채널에 접근할 수 있기 때문
② 양방향 신호흐름을 지원할 수 있기 때문
③ 서버에 데이터를 저장하였다가 한 번에 데이터를 전송할 수 있기 때문
④ 한 번에 한 개의 신호 또는 한 개의 채널을 전송할 수 있기 때문


2019년 2회 주파수 분할 다중화 기법을 이용해 하나의 전송매체에 여러 개의 데이터 채널을 제공하는 전송방식은?
❶ 브로드밴드 ② 내로우밴드
③ 베이스밴드 ④ 하이퍼밴드


2019년 1회 베이스밴드(Baseband) 시스템보다 브로드밴드(Broadband) 시스템이 더 많은 데이터를 전송할 수 있는 이유는?
❶ 여러 개의 주파수로 여러 개의 채널에 접근할 수 있기 때문
② 양방향 신호흐름을 지원할 수 있기 때문
③ 서버에 데이터를 저장하였다가 한 번에 데이터를 전송할 수 있기 때문
④ 한 번에 한 개의 신호 또는 한 개의 채널을 전송할 수 있기 때문

반응형
반응형

리눅스마스터 1급 / NFS 서버 설정 및 사용

 

NFS(Network File System,  네트워크 파일 시스템) 이란

공유된 원격 호스트의 파일을 로컬에서 사용할 수 있도록 개발된 파일 시스템입니다. 

 

 

NFS 서버 구축 및 클라이언트에서 mount 방법

1) NFS 프로그램 설치 => # yum -y install nfs-utils 


2) 서버에서 디렉터리 공유  => 
#vi /etc/exports // 파일 내용 변경
EX)
/home/share [클라이언트 IP](rw)
=>/home/share 172.16.1.0/24(rw)             

3) NFS 서버 실행 => # service nfs start


4) 클라이언트가 공유 디렉터리 접근 =>
# showmount -e [공유 서버명]  // 서버에 공유된 디렉터리 확인
EX) showmount -e 192.168.5.13

# mount -t nfs [공유 서버명]:[공유 디렉터리명] [연결 디렉터리]    // 클라이언트에서 마운트
EX) mount -t nfs 192.168.5.13:/data /mnt

# vi /etc/fstab     // 네트워크 디렉터리를 부팅 시 자동으로 mount 하도록 설정
EX) 0.10.1.100:/nfsdata    /ndata  nfs timeo=25,intr 0.0,_netdev 0.0

 

[/etc/fstab에서 NFS mount 옵션]
rsize : NFS서버로부터 읽어 들이는 바이트수 지정 기본값 1024byte
wsize : NFS서버에 기록할 때 사용하는 바이트수 기본 지정값 1024byte
timeo : 클라이언트에서 타임아웃이 발생되고 나서, 다시 재전송 요구를 보낼때 시간
retrans : 재정송 횟수 지정
port : NFS서버에 연결시 사용하는 포트번호 지정
fg : NFS서버에 타임아웃이 발생되면 즉각 접속 중지
intr : 인터럽트 허용
hard : 타임아웃 발생시 "server not recording" 에러메시지 표시후 계속 재시도
soft : 타임아웃 발샐시 I/O 에러 표시
※ _netdev : 네트워크에 연결 후 Mount를 실행하라는 옵션

 

 

관련 문제

2020년 2회 NFS 서버의 IP 주소가 192.168.5.13이고 공유된 디렉터리가 /data일 때 NFS 클라이언트에서 마운트하는 과정이다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
# mount -t nfs ( 괄호 ) /mnt
    
① /192.168.5.13/data ② //192.168.5.13/data
    ❸ 192.168.5.13:/data ④ ⑊192.168.5.13:/data

2020년 1회 다음은 NFS 클라이언트에서 NFS 서버(192.168.5.13)에 익스포트된 정보를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?
# ( 괄호 ) -e 192.168.5.13
    ① exportfs ② nfsstat
    ③ rpcinfo ❹ showmount

2019년 2회 다음 중 192.168.5.0 네트워크 대역에 속한 호스트 들만 /nfsdata 디렉터리에 접근 가능하도록 설정할 때, ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
#vi /etc/exports 
/nfsdata ( 괄호 )   
    ① 192.168.5 ② 192.168.5.0
    ❸ 192.168.5.0/24 ④ 192.168.5/255.255.255.0

2019년 1회 다음 조건일 때 NFS 클라이언트에서 설정하는 내용으로 알맞은 것은?
----------
- NFS 서버의 주소: 192.168.5.13
- NFS 서버의 공유 디렉터리명: /nfsdata
- NFS 클라이언트에서 마운트할 디렉터리명: /ndata
# vi /etc/fstab
( 괄호 ) timeo=15,soft,retrans=3 0 0

----------
①/ndata 192.168.5.13:/nfsdata nfs
②/ndata nfs 192.168.5.13:/nfsdata
❸192.168.5.13:/nfsdata /ndata nfs
④192.168.5.13:/nfsdata nfs /ndata

반응형

+ Recent posts