Zaprogramowałem już 3 pierwsze funkcje (w C#), ale nigdzie nie mogę znaleźć informacji jak obliczyć adres bramy oraz adres pierwszego możliwego do zaadresowania hosta.Napisz aplikację umożliwiającą wczytanie adresu oraz maski podsieci.
Adres oraz maska składa się z 4 pól, w których możliwe jest podanie wartości z zakresu
<0-255>.
Następnie w zależności od wyboru pozycji w menu, operując na danych:
1) Wyświetl adres oraz maskę podsieci w postaci binarnej,
2) Zapisz adres z maską w notacji CIDR,
3) Oblicz adres rozgłoszeniowy dla tej podsieci,
4) Oblicz adres bramy dla tej sieci (zakłada się ostatni wolny adres dla hosta),
5) Znajdź adres pierwszego możliwego do zaadresowania hosta.
Będę wdzięczny za pomoc