정보보안핑(✌’ω’)✌

네트워크 프로토콜 정리🌐_출처 : Ethical Hackers Academy 본문

IT기술보안

네트워크 프로토콜 정리🌐_출처 : Ethical Hackers Academy

서지Kim 2024. 12. 25. 22:48
반응형

 

네트워크 프로토콜이란?

네트워크 프로토콜은 네트워크 장치 간 데이터 통신의 규칙을 정의한 것입니다. 간단히 말해, 서로 다른 장치가 데이터를 효율적으로 주고받을 수 있도록 돕는 약속이라 할 수 있습니다.

이 글에서는 가장 널리 사용되는 8가지 프로토콜을 다룹니다. 아래의 표를 참고하며 각각의 프로토콜에 대해 구체적으로 설명하겠습니다.


주요 네트워크 프로토콜 정리

1️⃣ HTTP (HyperText Transfer Protocol)

  • 용도: 클라이언트(웹 브라우저)와 서버 간 텍스트, 이미지, HTML 데이터 전송.
  • 특징: 암호화되지 않아 민감한 데이터 전송에는 부적합.
  • 활용 사례: 일반적인 웹사이트 접속.
  • 추가 팁: 민감한 데이터를 다룰 땐 HTTPS로 업그레이드 필요.

2️⃣ HTTPS (HyperText Transfer Protocol Secure)

  • 용도: HTTP의 확장 버전으로 암호화된 데이터 통신 지원.
  • 특징: SSL/TLS를 이용해 데이터 보안(기밀성, 무결성, 인증) 제공.
  • 활용 사례: 인터넷 뱅킹, 전자상거래 사이트.
  • 추가 팁: 브라우저 주소창의 자물쇠 아이콘 확인 필수.

3️⃣ FTP (File Transfer Protocol)

  • 용도: 클라이언트와 서버 간 파일 전송.
  • 특징: 빠른 파일 이동 가능하지만 보안 취약점 존재.
  • 활용 사례: 대용량 파일 업로드/다운로드.
  • 추가 팁: 보안이 중요한 경우 SFTP(SSH 기반) 사용 권장.

4️⃣ TCP (Transmission Control Protocol)

  • 용도: 데이터가 순서대로 도착하도록 보장하는 신뢰성 있는 프로토콜.
  • 특징: 데이터 전송 확인 및 재전송 기능 포함.
  • 활용 사례: 이메일, 파일 다운로드, 웹 브라우징.
  • 추가 팁: 안정적인 연결이 중요한 환경에서 필수.

5️⃣ IP (Internet Protocol)

  • 용도: 데이터 패킷의 주소 지정과 경로 설정.
  • 특징: 네트워크 장치 간의 데이터 패킷 이동을 담당.
  • 활용 사례: 모든 인터넷 통신의 근간.
  • 추가 팁: IPv4와 IPv6의 차이를 이해하면 실무에 유리.

6️⃣ UDP (User Datagram Protocol)

  • 용도: 빠르고 단순한 데이터 전송.
  • 특징: 연결을 설정하지 않고 데이터 전송, 신뢰성 보장하지 않음.
  • 활용 사례: VoIP, 동영상 스트리밍.
  • 추가 팁: 실시간 데이터 전송에 적합하지만 신뢰성은 TCP보다 낮음.

7️⃣ SMTP (Simple Mail Transfer Protocol)

  • 용도: 이메일 전송.
  • 특징: 클라이언트에서 서버로, 서버 간 이메일 전달.
  • 활용 사례: Gmail, Outlook과 같은 이메일 서비스.
  • 추가 팁: 이메일 보안 강화를 위해 SMTP+TLS 구성 추천.

8️⃣ SSH (Secure Shell)

  • 용도: 원격 명령 실행 및 파일 관리.
  • 특징: 암호화를 통해 보안성 높은 원격 접속 제공.
  • 활용 사례: 서버 관리, 네트워크 구성 변경.
  • 추가 팁: 공개키 인증 방식으로 보안 강화 가능.

네트워크 프로토콜의 중요성

위 프로토콜들은 인터넷과 네트워크의 기본을 이루며, 각 프로토콜의 특성을 이해하면 보안성과 효율성을 높일 수 있습니다. 특히 HTTPS, SSH 같은 보안 프로토콜은 민감한 데이터를 보호하는 데 필수적입니다.

활용 팁

  • 보안이 중요한 작업은 항상 암호화된 프로토콜 사용.
  • 실시간 데이터 전송은 UDP, 안정적인 전송은 TCP 사용.

출처: Ethical Hackers Academy

 

출처 : https://www.linkedin.com/company/ethical-hacks-academy/

 

Ethical Hackers Academy ® | LinkedIn

Ethical Hackers Academy ® | LinkedIn 팔로워 56,128명 | Ethical Hackers Academy is the #1 most trusted e-Learning portal with 100+ advanced cyber security courses. | Ethical Hackers Academy is the #1 most trusted e-Learning portal with 100+ advanced cy

www.linkedin.com