반응형

⭐TCP/IP에서 많이 출제되는 부분

 

FTP (TCP 20,21) - File Transfer Protocol

 - 파일 전송에 사용되는 프로토콜

 - TCP 20번은 파일을 전송

 - TCP 21번은 FTP 서버와 클라이언트 간의 신호 접속용 번호

 - 3방향 핸드셰이킹 방법인 TCP 세션을 통해 전송함

 

TFTP (UDP 69) - Trivial File Transfer Protocol

 - 네트워크를 통한 파일 전송 서비스

 - 3방향 핸드셰이킹 방법인 TCP 세션을 통해 전송하지 않음

 - 신속한 파일의 전송을 원할 경우에는 FTP보다 훨씬 큰 효과가 있음

 - 이더넷을 이용하여 파일을 다운 받는 프로토콜

 

Anonymous FTP

 - 상대 컴퓨터에 계정 없이도 파일을 업로드, 다운로드가 가능함

 - Anonymous 계정을 이용하여 접속함

 - Anonymous 계정을 사용하면 모든 문서와 파일을 송, 수신 가능함

 - 비밀번호는 어떠한 것을 입력해도 상관없으나 통상적으로 메일주소를 사용함

 

Telnet (TCP 23)

 - 원격 접속 서비스

 - 네트워크를 통해 다른 컴퓨터에 연결하여 그 컴퓨터에서 제공하는 서비스를 받을 수 있게 하는 것

 - 보안이 강화된 SSH (포트번호 22)가 있음

 

SMTP (TCP 25) - Simple Mail Transfer Protocol

 - 메일 전송 시 사용되는 프로토콜

 - 메일을 호스트와 호스트끼리만 전송해주는 프로토콜

 - 메일 수신 프로토콜 POP3 (110)

 - 보안이 강화된 메일 프로토콜로 MINE이 있음

 

SNMP (UDP 161) - Simple Network Management Protocol

 - TCP/IP 프로토콜에 의해서만 동작함 (망 관리 프로토콜)

 - UDP 데이터 그램 방식을 사용하여 전송함

 

SSL (Secure Sockets Layer)

 - 보안을 강화 (서버에서 보안이 취약한 FTP 사이트 구성시)

 - http → https

 

SSH (2)

 - 원격 컴퓨터에 안전하게 액세스하기 위한 유닉스 기반의 명령 인터페이스 및 프로토콜 

 - 기본적으로 22번 포트를 사용하고, 클라이언트/서버 연결의 양단은 전자 서명을 사용하여 인증

 - 패스워드는 암호화하여 보호

 

DHCP (UDP 67)

 - 클라이언트에게 자동으로 IP를 할당해줌

 - 조직 내의 네트워크상에서 IP주소를 중앙에서 할당하고 관리함

 - IP Address의 관리가 쉬움

 - 사용자들이 자주 바뀌는 학교, 학원 같은 환경에서 유용함

 - 영구적인 주소를 필요로 하는 웹서버에서는 불필요함

  

HTTP (TCP 80)

 - HTTP는 하이퍼테스트 형식의 문서를 인터넷에서 주고받을 때 사용하는 프로토콜 (=WWW)

 - HTML 문서와 같은 리소스를 가져올 수 있도록 해주는 프로토콜

 

tip. 요약

 - FTP/TFTP의 차이점과 Anonymous

 1) FTP는 3방향 핸드셰이킹 방법인 TCP 세션을 통해 전송 / TFTP는 FTP의 반대 

  2) Anonymous는 상대컴퓨터의 계정이 없어도  Anonymous 계정을 통해 모든 문서와 파일을 송, 수신 가능함

 - 메일과 관련된 프로토콜

  1) SMFP

 - 비슷한 유형의 프로토콜 

  1) SSL - https 보안강화

  2) SSH - 22번 포트 사용, 암호화하여 보호함, 전자서명으로 인증

 

반응형

+ Recent posts