Route komutu IP'nin yönlendirme aralıklarıyla ilgilidir. Aralık yapmanın anahtarı , route komutunun netmask bölümünü kullanmaktır .
Temel IP ağ dersi
IP adresi, internetteki bir adresi temsil eden 32 bitlik bir sayıdır. İkili olarak alınan IP adresi 10.0.0.1
şöyle görünür:
10 .0 .0 .1
00001010 00000000 0000000 00000001
Ağ maskesi, bir ikili 1 belirterek adresin hangi kısmının aralığın sabit kısmı olduğunu ve aralığın değişken kısmı 0 olduğunu belirtir. Dolayısıyla, 255.255.255.255
tüm bitleri temsil eden bir ağ maskesi sabittir ve bu nedenle yalnızca IP'yi yönlendirir . Bir 0.0.0.0
araç ağı, tüm bitlerin değişken olduğu veya başka bir deyişle, her IP adresiyle eşleştiği anlamına gelir. 0.0.0.0
varsayılan rota için kullanılır. Bu nedenle, bir aralık belirtmek istiyorsanız, yalnızca ağ maskesinde eşleştirmek istediğiniz bitleri belirtmeniz gerekir.
Eğer tüm adreslere uygulanacak bir rota isteseydim 10.0.0.0
için 10.0.0.255
nasıl görüneceğini rota komutu
Dest Ip Netmask Gateway
route ADD 10.0.0.0 MASK 255.255.255.0 10.0.0.1
Bir rotanın sadece uygulanmasını istiyorsanız 10.0.0.100
ve 10.0.0.103
komutunuz rotayı beğenirse ADD 10.0.0.100 MASK 255.255.255.252 10.0.0.1
Ve tüm adreslere uygulanacak bir rota isteseydi 10.0.0.0
için 10.255.255.255
gibi görünecektir rotanız
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1
Komutta route
, IF
parametresini kullanarak kullanması gereken arabirimi de belirtebilirsiniz :
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1 IF 2