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.255tüm bitleri temsil eden bir ağ maskesi sabittir ve bu nedenle yalnızca IP'yi yönlendirir . Bir 0.0.0.0araç 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.0varsayı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.0için 10.0.0.255nası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.100ve 10.0.0.103komutunuz 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.0için 10.255.255.255gibi görünecektir rotanız
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1
Komutta route, IFparametresini kullanarak kullanması gereken arabirimi de belirtebilirsiniz :
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1 IF 2