Protocol (Communication protocol)?
- 프로토콜은 컴퓨터 네트워크와 통신 시스템에서 사용되는 규칙과 규약을 의미합니다.
- 전송, 통신 세션 설정, 보안, 오류 처리 등과 관련된 다양한 측면을 다루며, 이를 통해 다른 컴퓨터나 장치와 상호작용할 수 있게 됩니다.
- TCP/IP, HTTP, FTP, SMTP, POP3 등이 있습니다.
TCP/UDP ?
TCP는 신뢰성 있는 연결 지향 프로토콜 입니다.
- 데이터를 패킷 단위로 전송하며, 수신자가 데이터를 올바르게 수신했는지 확인하고 손실된 데이터를 재전송 합니다
- 연결 설정 및 해제 과정이 있으며, 데이터의 순서를 보장하고 중복을 방지합니다.
웹 브라우징, 이메일 전송, 파일 전송 등 데이터 무결성 이 중요한 애플리케이션에서 사용됩니다
UDP는 비연결성 프로토콜 입니다
- 데이터를 전송할 때 연결 설정 및 연결 해제 과정이 없습니다.
- 빠른 데이터 전송을 가능하게 합니다.
- 데이터 패킷이 손실될 수 있으며, 순서가 보장되지 않습니다. (중복 데이터도 허용됩니다)
실시간 음성 및 비디오 스트리밍, 온라인 게임 및 DNS(Domain Name System) 속도와 실시간 성이 중요한 애플리케이션에서 사용됩니다.
NAT ?
사설 네트워크 내의 기기들이 공인 IP 주소로 통실할 수 있게 도와주는 기술입니다.
주요 목적은 IP 주소 부족 문제를 해결하고 네트워크 보안을 향상시키는 것입니다.
정적NAT
- 사설IP 주소와 공인 IP 주소 사이의 고정된 매핑을 설정합니다.
다이내믹 NAT
- 사설 IP 주소와 공인 IP 주소 사이의 동적 매핑을 생성하며 필요에 따라 자동으로 할당합니다.
Subnetting ?
IP 주소 공간을 더 작은 네트워크로 분할하는 네트워크 관리 기술입니다.
- 서브넷팅은 일반적으로 IPv4 주소 체계에서 더 자주 사용됩니다.
- IPv4 주소는 32비트로 구성되며, 이 주소 체계는 기본적으로 4개의 8비트 숫자로 구성됩니다.
- 각 숫자는 0부터 255까지의 값을 가질 수 있으며, 이를 통해 IP 주소를 고유하게 식별합니다.
- 네트워크 관리자는 네트워크 트래픽을 효과적으로 분산시키고 보안 및 라우팅을 개선할 수 있습니다
추가- Subnet mask
WAN/LAN
LAN (Local Area Network) 사용자가 포함된 지역 네트워크를 의미합니다.
- 학교,회사.집,IP 전화기 들을 스위치,공유기를 통해 연결한것
WAN (Wide Area Network) LAN과 LAN 사이를 광범위한 지역 단위로 구성 하는 네트워크
- ISP 업체 네트워크 망을 통해 접속
IPv4/IPv6
IPv4 (Internet Protocol version 4) 아주 오랫동안 사용되어온 IP버전
- 32비트 주소체계
- 이 주소 체계는 약 42억 개의 주소를 제공하며, 인터넷이 확장함에 따라 주소 고갈 문제가 발생했습니다.
IPv6 (Internet Protocol version 6)
- IPv6는 미래 인터넷 확장을 위한 대안으로 개발되었습니다.
- IPv6 주소는 128비트로 더 크고, 약 340억, 10^38 개의 주소를 제공합니다. 이로써 주소 고갈 문제를 해결하고 다양한 기기를 지원합니다.
- 또한, IPv6는 보안 및 품질 향상을 위한 기능을 포함하고 있습니다.
- IPv6는 더 많은 주소 공간을 제공하고, 더 안전하며 효율적인 네트워크 통신을 가능하게 합니다.
VLAN
VLAN은 가상 근거리 통신망입니다.
- 물리적 네트워크 구조와는 독립적으로 가상의 네트워크를 생성하는 기술을 나타냅니다
- VLAN을 지원하는 네트워크 장비는 VLAN을 다수 생성할 수 있고 VLAN을 통해 브로드캐스트 도메인을 나눌 수 있습니다.