diff --git a/412/vlsm.md b/412/vlsm.md new file mode 100644 index 0000000..bcc9b23 --- /dev/null +++ b/412/vlsm.md @@ -0,0 +1,18 @@ +# VLSM Examples + +Say we have the IP: 210.19.14.0/24 + +We want to create to networks which support this many hosts + +* A: 1000 hosts +* B: 500 hosts + +Doing A first(because it's bigger): + +Third octet in our IP has the bit pattern of `0000 11100` + +If we want to support 1000 hosts we need to borrow the last two bits of that pattern: + +> __problem__: one of those is 1 which means we can't borrow it as its part of our given network address. + +Thus this problem then can't be done given this information.