안녕하세요?
미국에서 네트워크는 독학으로 공부하고 있고, POS 시스템 관련 일을 하고 있습니다.
한국은 어떤지 모르지만, 미국은 한국보다 인프라가 많이 좋지 않아서 인터넷 디스커넥션도 많고, 스피드도 느리고, 이래저래 열악합니다.
각설하고 질문 드립니다.
ISP 에서 설치한 Modem/Router 를 사용합니다.
큰 식당들은 컴퓨터를 3대 이상쓰고, 각 컴퓨터마다 카드 결제용 단말기(네트워크 연결)이 있습니다.
거기에 주방으로 들어가는 네트워크 프린터 두 대 정도 사용하게 되면 8개의 호스트가 연결이 되는데,
갯수로 보면 몇 개 되지는 않지만 사용하다 보면 트래픽이 많이 생겨서 자잘한 문제가 생깁니다.
그래서 서브네팅을 하려고 하는데요,
간단하게 두 개로 나눈다고 할 때, 그 설정은 어디서 하나요?
(Subnet Mask 를 255.255.255.128로)
호스트 단에서 일일이 작업을 해야 하나요?
아니면 라우터에서 설정을 해줘야 하나요?
아직 서브넷팅에 대한 개념만 잡고 있고, 실제로 사용해 본 적이 없어서 질문드립니다.
감사합니다.
해당 질문의 문제를 해결, 도움이 되는 선택된 답변이 있습니다.
작성된 다른 답변도 확인해 보시기 바랍니다..
2개의 답변이 있습니다.
소규모라면 서브넷팅 하는 의미가 없습니다.
공부하고자 하시는거 같아서 의견남기고 갑니다.
- IP대역 내맘대로 지정 가능
ex) 라우터의 IP를 1.1.1.1로 주고, 26비트 서브넷팅을 하고싶다 = 라우터 설정에서 라우터 자체 IP는 1.1.1.1로 주고, 서브넷만 255.255.255.192 로 주면 됩니다.
네트워크 최상단 장비는 라우터이기 때문에, DHCP를 돌리면 자동으로 1.1.1.1 ~ 63 중에서 알아서 배포될것입니다.
- 서브넷팅 생각보다 어렵지않습니다.
그냥 서브넷마스크만 입력해주면 끝납니다.
물론 네트워크 규모가 커지면 IP할당량을 생각해야겠지요
또한, 17비트로 라우팅 되어있는 네트워크인데, 호스트만 24비트 27비트 같은 구조로 IP설정 해놔도 통신 가능합니다.
Genghis Khan | 4년 이상 전
Kyeongsu Kim | 4년 이상 전
호스트 단에서 일일이 작업을 해야 합니다.
해당 호스트에서 연결하려는 대상 호스트의 IP와 자신의 IP 및 Subnet Mask를 확인해서 다른 네트워크에 있다는 계산이 나오면 게이트웨이에게 연결 요청을 하게 되고, 같은 네트워크에 있다는 계산이 나온다면 직접 연결 시도를 하게 됩니다.
서브넷에서 255라는 값은 이진수로 1111 1111이 될것이고, 128이라는 값은 이진수로 1000 000 이 되게 되고요.
이진수 각 비트에서 1은 마스크되었다란 의미, 즉 차단되었다는 의미로 보시면 되고,
0은 마스크가 해제되었다란 의미, 즉 열렸다는 의미로 보시면 되겠네요.
255는 8비트가 모두 1로 8비트가 모두 막혔다는 의미가 되겠고, 128은 첫자리 비트는 막혔고, 나머지 하위 7자리 비트가 열렸다는 의미가 되어 하위 7비트 범위만큼의 대상들이 자유롭게 통신을 할 수 있다는 의미가 되겠네요.
하위 7비트는 2에 7승으로 네트워크용과 BroadCast용 IP를 제외하면 126개의 호스트를 가질수 있는 서브넷이 되겠고요.
Kyeongsu Kim | 4년 이상 전
Kyeongsu Kim | 4년 이상 전
wansoo | 4년 이상 전