📌 서브넷 마스크(Subnet Mask)란?
서브넷 마스크는 IP 주소에서 네트워크 주소와 호스트 주소를 구분하는 역할을 합니다.
1️⃣ 서브넷 마스크의 개념
- IP 주소는 네트워크 부분(Network) + 호스트 부분(Host) 으로 구성됨.
- 서브넷 마스크는 네트워크 부분을 나타내는 비트가 1이고, 호스트 부분을 나타내는 비트가 0인 값.
- 예를 들어, IP 주소가 192.168.1.10, 서브넷 마스크가 255.255.255.0이라면?
- 255.255.255.0 = 11111111.11111111.11111111.00000000
- 앞 24비트는 네트워크 주소, 마지막 8비트는 호스트 주소를 의미.
- 즉, 192.168.1.0/24 네트워크에서 사용되는 IP 주소.
2️⃣ 서브넷 마스크의 필요성
- 하나의 네트워크를 작은 서브넷으로 나누어 IP 주소를 효율적으로 사용할 수 있다.
- 네트워크 트래픽을 줄이고, 충돌 도메인(Collision Domain)을 최소화할 수 있다.
- 브로드캐스트 트래픽을 줄여 네트워크 성능을 향상시킬 수 있다.
- 보안성을 높이기 위해 특정 부서나 팀별로 네트워크를 구분할 수 있다.
3️⃣서브넷 마스크의 역할
✔ IP 주소에서 네트워크 주소와 호스트 주소를 구분하는 역할을 합니다. ✔ 같은 네트워크에 속하는지 판단하는 기준이 됩니다. ✔ 서브넷팅을 통해 네트워크를 분할하여 IP 주소를 효율적으로 관리할 수 있습니다. ✔ 브로드캐스트 트래픽을 줄이고 네트워크 성능을 향상시킬 수 있습니다. ✔ 네트워크 보안을 강화하여, 특정 서브넷 내부에서만 통신을 제한할 수 있습니다.
⇒서브넷마스크는 네트워크를 논리적으로 구분하고, IP주소를 효율적으로 관리하는 역할❗
📌게이트웨이란(Gateway)?
“한 네트워크(segment)에서 다른 네트워크로 이동하기 위하여 거쳐야 하는 지점” 으로서로 다른 네트워크의 프로토콜이 다를 경우에 중재 역할을 합니다.
1️⃣ 게이트웨이의 역할
✔ 같은 네트워크 내에서는 서로 직접 통신이 가능하지만,
✔ 다른 네트워크로 데이터를 보내려면 게이트웨이를 통해야 함.
✔ 일반적으로 라우터가 게이트웨이 역할을 함.
2️⃣ 게이트웨이 동작 방식
1️⃣ 클라이언트(192.168.1.10)가 인터넷 서버(8.8.8.8)에 접속하려고 함.
2️⃣ 같은 네트워크(192.168.1.0/24)가 아니라서 기본 게이트웨이(192.168.1.1) 로 요청을 보냄.
3️⃣ 게이트웨이(라우터)가 적절한 경로를 찾아 패킷을 인터넷으로 전송함.
4️⃣ 응답이 다시 게이트웨이를 통해 클라이언트로 돌아옴.
3️⃣게이트웨이의 특징
- 서로 다른 네트워크 간의 통신을 가능하게 해준다.
- 일반적으로 라우터가 게이트웨이 역할을 한다.
- 클라이언트가 다른 네트워크로 데이터를 전송할 때 기본 게이트웨이를 거쳐야 한다.
- 네트워크 트래픽을 효율적으로 관리하고 라우팅 기능을 수행한다.
- 외부 네트워크와 내부 네트워크 간의 보안 정책을 적용할 수 있다.
'CS 준비' 카테고리의 다른 글
| [네트워크]SOP란? (0) | 2025.02.10 |
|---|---|
| [네트워크]XSS (0) | 2025.02.10 |
| [네트워크]로드밸런서가 무엇인가요? (0) | 2025.02.10 |
| [네트워크]DNS란? (0) | 2025.02.10 |
| [네트워크]3-Way Handshake & 4-Way Handshake (0) | 2025.02.10 |