서브넷팅, 스위치 모드

sso·2025년 4월 10일

네트워크/보안

목록 보기
23/38

교재 525p

1. 문제

문제 1.

최소 100개의 IP를 사용해야함

8(총 비트) - X(/Y - /24) = □
2^□ >= 100

위 공식을 해결할 때 □ = 7, X = 1, /Y = /25이 된다.

/25은 2개의 네트워크 영역으로 나눌 수 있다.

0 ~ 127
128 ~ 255

두번째 네트워크를 사용해야하기 때문에 192.168.10.128/25 네트워크를 사용한다.

네트워크 : 192.168.10.128/25
브로드캐스트 : 192.168.10.255/25
사용가능 네트워크 : 192.168.10.129 ~ 192.168.10.254

따라서 PC는 192.168.10.129/25, 192.168.10.130/25
라우터는 192.168.10.254/25를 사용한다.

R1

conf t
int f0/0
ip add 192.168.10.254 255.255.255.128
no sh

PC1

ip 192.168.10.129/25 192.168.10.254

PC2

ip 192.168.10.130/25 192.168.10.254

sh int status

SW1

conf t
int g0/
speed 10

SW1만 변경했더니 SW2도 적용되어 속도가 바뀐것을 확인할 수 있음

그래서 SW2의 속도를 10, SW1의 속도를 1000으로 변경하니 서로 매칭이 되지 않아서 포트가 자동으로 꺼짐

후에 동일한 속도로 변경해주니 다시 정상적으로 활성화됨

2.

duplex 모드 변경

sw1에서 모드를 변경하니 꺼졌다가 자동으로 켜짐
기본이 auto로 되어 있으니까 sw2도 자동으로 half로 변경하기 위해 꺼졌다 켜짐

sw1을 다시 duplex full로 변경하니 서로 duplex가 달라서 매칭되지 않아 포트가 자동으로 꺼짐

auto로 변경하니 잘 연결되는것을 확인할 수 있음

원상복구. 실습에서 변경했기 때문에 다시 원래인 auto로 변경

conf t
int g0/1
speed auto
duplex auto

스위치에서 int 모드에서 description 명령어를 사용하여 해당 포트의 주석을 달아줄 수 있음

conf t
int g0/0
description ## To SW1 ##
do sh int status

해당 스위치의 포트에 주석을 달아 어디로 통하는 포트인지 설명을 적어줄 수 있음

g0/3은 사용하지 않는 포트임을 표시하고 만약 다른 사람이 해당 포트에 케이블을 꽂으면 SW에서는 자동으로 켜지기 때문에 shutdown 명령어를 사용하여 꺼짐상태를 유지할 수 있음

1개만 쓰고 나머지는 다 꺼주고 싶은데 각각 int 접속하여 shutdown 해주기 어려우니 range 명령어를 사용하여 한번에 설정해줄 수 있음

conf t
int range f0/2-24

마찬가지로 g0/1, g0/2도 range 명령어를 사용하여 설정해줄 수 있음

conf t
int range g0/1-2
description ## not in use ##
sh

또한 f0/2~24, g0/1~2까지 한번에 변경해줄 수 있음

conf t
int range f0/2-24, g0/1-2
description ## not in use2 ##
sh

모두 변경된 것을 확인

또한 range 명령어는 라우터에서도 사용 가능한 명령어 이지만
현재 실습에서 사용하는 라우터 7200에는 사용할 수 없음


문제

필요한 호스트가 60개 이면

8(총 비트) - x(/y - /24) = a
2^a >= 60
∴ a = 6, x = 2, /y = /26

/26으로 구성할 수 있는 네트워크의 수는
/26 - /24 = 2, 2^2 = 4로 총 4개의 네트워크를 표시할 수 있음
또한 /26은 64의 배수로 네트워크를 구성할 수 있음

0 ~ 63
64 ~ 127
128 ~ 191
192 ~ 255

이때 세번째 네트워크를 사용해야 하므로 128 ~ 191 대역의 네트워크를 사용해야함

네트워크 : 192.168.10.128/26
브로드캐스트 : 192.168.10.191/26
사용 가능 : 192.168.10.129 ~ 192.168.10.190

따라서 PC는 .129, .130, .131, .132의 IP를 가지고 라우터는 190번을 가짐

PC

ip 192.168.10.130/26 255.255.255.192

R1

conf t
host R1
end

conf t
int g0/2
ip add 192.168.10.190 255.255.255.192
no sh
end

conf t
int range g0/0-1
description ## not in use ##
sh
end

conf t
int vlan 1
description ## not in use ##
sh
end

sh int

SW1

conf t
host SW1
int range f0/3-24
description ## not in use ##
sh

do sh int status

end

conf t
int g0/2
speed 1000
duplex half

SW2

conf t
host SW2
int range f0/3-24, g0/2
description ## not in use ##
sh

do sh int status


허브와 스위치 비교

허브는 반이중 통신으로 충돌영역과 브로드캐스트 영역이 같음

허브에서 패킷을 보내면 항상 브로드캐스트로 모두에게 보냄 (ARP 테이블이 없기 때문, 상태의 IP 주소를 저장하고 기억할 수 있는게 없어서 들어올 때마다 연결된 모든 포트에 패킷을 전달함)

충돌영역이 같다? 이 말의 뜻은 서로 다른 PC에서 패킷을 한번에 보낼 때 알 수 있다.

허브에 2개의 패킷이 만나 충돌하여 패킷에 손상이 발생한 걸 알 수 있음

충돌 후 브로드캐스트로 각 장비들에 패킷을 전달하였지만 전달된 패킷은 이미 손상된 패킷으로 정상적으로 패킷 전달이 되지 않은것을 알 수 있음

이를 통해 허브는 브로드캐스트와 충돌영역이 같다는것을 알 수 있음

동일한 네트워크를 구성한 후 허브가 아닌 스위치를 사용할 경우 스위치는 충돌영역이 각 포트이므로 충돌영역이 총 4개라고 할 수 있음

profile
오늘도 하나씩 해결해 나가자!

1개의 댓글

comment-user-thumbnail
2025년 5월 15일

똑똑하다 부럽다

답글 달기