비신뢰성
비연결형
주소 지정(IP)
경로 설정(라우팅)
재귀성 질의
- Local DNS 서버에서 Root DNS 서버에 요청을 보내고 그 후 하향식 접근으로 최상위 서버에서 밑 쪽으로 IP주소를 검색해 재귀적으로 반환해주는 방식
반복적 질의
- Local DNS 서버가 각각의 최상의 서버부터 밑의 서버까지 하나씩 요청 후 응답을 받는 방식
Local DNS 서버?
Root DNS 서버
자동으로 할당
해주는 프로토콜할당 형대 | 설명 |
---|---|
수동 할당 (Manual Allocation) | DHCP 서버의 관리자가 수동으로 개별 장비별(중요 호스트, 라우터 등)로 고정 설정 |
자동 할당 (Automatic Allocation) | IP 주소의 영구적 독점 사용 |
동적 할당 (Dynamic Allocation) | 제한된 수량의 IP 주소 재사용, 한시적 사용(leased period), 자동 재활용 대부분의 네트워크가 사용하는 방식 |
신뢰성 있는
데이터 통신을 하기 위한 통신 규약3개의 TCP 패킷
을 교환하는 통신방식4개의 TCP패킷
을 교환하는 통신방식연결형 방식
전이중(Full-Duplex)
와 점대점(Point to Point)방식연결형 방식
- 송신자와 수신자가 서로 연결이 되었는지 확인한 후 데이터를 교환하는 방식
전이중 방식
- 동시에 양방향 전송이 가능한 방식
빠르게
데이터 통신을 하기 위한 통신 규약비연결식 방식
TCP | UDP | |
---|---|---|
연결 방식 | 연결형 | 비연결형 |
전송 순서 | 전송 순서 보장 | 전송 순서 보장 X |
수신 여부 확인 | O | X |
통신 방식 | 1:1 | 1:1, 1:N, N:N |
신뢰성 | 높다 | 낮다 |
속도 | 느리다 | 빠르다 |
종류 | 특징 |
---|---|
FTP | ID, Password를 인증하고 TCP 프로토콜을 사용하여 데이터를 송수신 |
TFTP | 인증을 하지않고 UDP 기반으로 데이터를 빠르게 송수신, 69번 포트 사용 |
SFTP | 전송구간에 암호화 기법을 사용하여 기밀성 제공 |
Secure File Transfer Protocol
시큐어 셸(SSH)
데이터 스트림을 통해 파일 전송시 높은 수준의 파일 보호를 실현하는 별도의 프로토콜
FTP의 대안 중 하나
22번 포트 사용
시큐어 셸(SSH)
구분 | SFTP | FTP |
---|---|---|
보안성 | 높음 | 낮음 |
방화벽 | 안정적임 | 취약함 |
포트 번호 | 단일 포트 번호 | 여러 포트 번호 |
전자우편
을 전송하는 프로토콜Public Key
와 Private Key
사용