Rapport Tp4

13
TP DIEZ Christophe et DELBOSC Arnaud Table des matières Création du serveur DHCP :................................................................................................................. 1 Création d'un fichier DHCP par le PABX............................................................................................ 1 Activation de la carte EIP :................................................................................................................... 6 Numérotation des des postes IP :..........................................................................................................7 Recherches complémentaires............................................................................................................. 12 Protocoles utilisés.......................................................................................................................... 12 Analyse des trames par WireShark................................................................................................ 13 Création du serveur DHCP : A l'aide de TERATERM et en utilisant le port console on va configurer le serveru DHCP pour qu'il attribue automatiquement aux postes IP une adresse. Création d'un fichier DHCP par le PABX Un fichier DHCP sera généré, le contenu sera :

Transcript of Rapport Tp4

Page 1: Rapport Tp4

TP DIEZ Christophe et DELBOSC Arnaud

Table des matièresCréation du serveur DHCP :.................................................................................................................1Création d'un fichier DHCP par le PABX............................................................................................1Activation de la carte EIP :...................................................................................................................6Numérotation des des postes IP :..........................................................................................................7Recherches complémentaires.............................................................................................................12

Protocoles utilisés..........................................................................................................................12Analyse des trames par WireShark................................................................................................13

Création du serveur DHCP :A l'aide de TERATERM et en utilisant le port console on va configurer le serveru DHCP pour qu'il attribue automatiquement aux postes IP une adresse.

Création d'un fichier DHCP par le PABX

Un fichier DHCP sera généré, le contenu sera :

Page 2: Rapport Tp4

# software : V1.0.0# Fichier de configuration genere le 02/11/2011 - 08:44:05

log-facility local7;ddns-update-style none ;authoritative ;

# Declaration de la structure du terminal de la gamme 67xxi(51i), modele 51ioption space Connexio-51i;option Connexio-51i.cfg-server-address code 2 = string;

# Declaration de la structure du terminal de la gamme 67xxi(53i), modele 53ioption space Connexio-53i;option Connexio-53i.53icfg-server-address code 2 = string;

# Declaration de la structure du terminal de la gamme 67xxi(55i), modele 55ioption space Connexio-55i;option Connexio-55i.55icfg-server-address code 2 = string;

# Declaration de la structure du terminal de la gamme 67xxi(57i), modele 57ioption space Connexio-57i;option Connexio-57i.57icfg-server-address code 2 = string;

# Declaration de la structure du terminal de la gamme 67xxi(30i), modele 30ioption space Connexio-30i;option Connexio-30i.30icfg-server-address code 2 = string;

# Declaration de la structure du terminal de la gamme 67xxi(31i), modele 31ioption space Connexio-31i;option Connexio-31i.31icfg-server-address code 2 = string;

# Declaration de la structure du terminal de la gamme i7xx-A, modele i740-i760option space G2k-ip-A-R53;option G2k-ip-A-R53.pbx-address-backup code 3 = string;option G2k-ip-A-R53.pbx-address-backup code 3 = string;option G2k-ip-A-R53.primary-pbx-adress code 1 = string;option G2k-ip-A-R53.VLAN code 10 = string;

# Declaration de la structure du terminal de la gamme i7xx-B, modele i740-i760option space G2k-ip-B-R53;option G2k-ip-B-R53.i7xxpbx-address-backup code 3 = string;option G2k-ip-B-R53.i7xxpbx-address-backup code 3 = string;option G2k-ip-B-R53.i7xxprimary-pbx-adress code 1 = string;option G2k-ip-B-R53.i7xxVLAN code 10 = string;option G2k-ip-B-R53.secondary-pbx-adress code 2 = string;

# Declaration de la structure du terminal de la gamme 53xxip, modele 60ip-70ip-80ipoption space Office-ip;option Office-ip.53xxprimary-pbx-adress code 3 = ip-address;option Office-ip.pbx-sip-port code 4 = unsigned integer 16;option Office-ip.ip-phone-sip-port code 5 = unsigned integer 16;

Page 3: Rapport Tp4

option Office-ip.phone-vlan-priority code 7 = unsigned integer 8;option Office-ip.phone-vlan-id code 8 = unsigned integer 16;option Office-ip.pc-vlan-priority code 9 = unsigned integer 8;option Office-ip.pc-vlan-id code 10 = unsigned integer 16;option Office-ip.pc-vlan-tags code 11 = unsigned integer 8;option Office-ip.sip-port-backup code 20 = unsigned integer 16;option Office-ip.officeipsecondary-pbx-adress code 19 = ip-address;

class "67xxi(51i) 51i" { match if substring(option vendor-class-identifier,0,16) = "AastraIPPhone51i";

}# fin de classe

class "67xxi(53i) 53i" { match if substring(option vendor-class-identifier,0,16) = "AastraIPPhone53i";

}# fin de classe

class "67xxi(55i) 55i" { match if substring(option vendor-class-identifier,0,16) = "AastraIPPhone55i";

}# fin de classe

class "67xxi(57i) 57i" { match if substring(option vendor-class-identifier,0,16) = "AastraIPPhone57i";

}# fin de classe

class "67xxi(30i) 30i" { match if substring(option vendor-class-identifier,0,18) = "AastraIPPhone6730i";

}# fin de classe

class "67xxi(31i) 31i" { match if substring(option vendor-class-identifier,0,18) = "AastraIPPhone6731i";

}# fin de classe

class "i7xx-A i740-i760" { match if substring(option vendor-class-identifier,0,13) = "CONNEXITY-000";

option G2k-ip-A-R53.pbx-address-backup "0.0.0.0:9410";}# fin de classe

class "i7xx-B i740-i760" { match if substring(option vendor-class-identifier,0,13) = "CONNEXITY-001";

Page 4: Rapport Tp4

option G2k-ip-B-R53.i7xxpbx-address-backup "0.0.0.0:9410";}# fin de classe

class "53xxip 60ip-70ip-80ip" { match if substring(option vendor-class-identifier,0,17) = "Aamadeus IP Phone";

}# fin de classe

# Declaration du sous-reseau networksubnet 192.168.3.0 netmask 255.255.255.0 { interface eth0; default-lease-time 1209600 ; max-lease-time 1209600 ; option routers 192.168.3.254 ;

pool { allow members of "67xxi(51i) 51i"; allow members of "67xxi(53i) 53i"; allow members of "67xxi(55i) 55i"; allow members of "67xxi(57i) 57i"; allow members of "67xxi(30i) 30i"; allow members of "67xxi(31i) 31i"; allow members of "i7xx-A i740-i760"; allow members of "i7xx-B i740-i760"; allow members of "53xxip 60ip-70ip-80ip"; range 192.168.3.100 192.168.3.150;

if substring(option vendor-class-identifier,0,16) = "AastraIPPhone51i" { # Parametres dhcp propres au sous-reseau et au terminal 67xxi(51i) 51i

option server.vendor-option-space Connexio-51i; option Connexio-51i.cfg-server-address "ftp://connexio:[email protected]"; } # fin de condition pool if substring(option vendor-class-identifier,0,16) = "AastraIPPhone53i" { # Parametres dhcp propres au sous-reseau et au terminal 67xxi(53i) 53i

option server.vendor-option-space Connexio-53i; option Connexio-53i.53icfg-server-address "ftp://connexio:[email protected]"; } # fin de condition pool if substring(option vendor-class-identifier,0,16) = "AastraIPPhone55i" { # Parametres dhcp propres au sous-reseau et au terminal 67xxi(55i) 55i

option server.vendor-option-space Connexio-55i; option Connexio-55i.55icfg-server-address "ftp://connexio:[email protected]"; } # fin de condition pool if substring(option vendor-class-identifier,0,16) = "AastraIPPhone57i" { # Parametres dhcp propres au sous-reseau et au terminal 67xxi(57i) 57i

Page 5: Rapport Tp4

option server.vendor-option-space Connexio-57i; option Connexio-57i.57icfg-server-address "ftp://connexio:[email protected]"; } # fin de condition pool if substring(option vendor-class-identifier,0,18) = "AastraIPPhone6730i" { # Parametres dhcp propres au sous-reseau et au terminal 67xxi(30i) 30i

option server.vendor-option-space Connexio-30i; option Connexio-30i.30icfg-server-address "ftp://connexio:[email protected]"; } # fin de condition pool if substring(option vendor-class-identifier,0,18) = "AastraIPPhone6731i" { # Parametres dhcp propres au sous-reseau et au terminal 67xxi(31i) 31i

option server.vendor-option-space Connexio-31i; option Connexio-31i.31icfg-server-address "ftp://connexio:[email protected]"; } # fin de condition pool if substring(option vendor-class-identifier,0,13) = "CONNEXITY-000" { # Parametres dhcp propres au sous-reseau et au terminal i7xx-A i740-i760 option dhcp-parameter-request-list 1,2,3,28,43,58,59 ; option dhcp-renewal-time 604800 ; option dhcp-rebinding-time 1058400 ;

option server.vendor-option-space G2k-ip-A-R53; option G2k-ip-A-R53.primary-pbx-adress "192.168.3.31"; } # fin de condition pool if substring(option vendor-class-identifier,0,13) = "CONNEXITY-001" { # Parametres dhcp propres au sous-reseau et au terminal i7xx-B i740-i760 option dhcp-parameter-request-list 1,2,3,28,43,58,59 ; option dhcp-renewal-time 604800 ; option dhcp-rebinding-time 1058400 ;

option server.vendor-option-space G2k-ip-B-R53; option G2k-ip-B-R53.i7xxprimary-pbx-adress "192.168.3.31"; } # fin de condition pool if substring(option vendor-class-identifier,0,17) = "Aamadeus IP Phone" { # Parametres dhcp propres au sous-reseau et au terminal 53xxip 60ip-70ip-80ip option tftp-server-name "192.168.3.31" ; option bootfile-name "aamxip_v*.ftp" ;

option server.vendor-option-space Office-ip; option Office-ip.53xxprimary-pbx-adress 192.168.3.31; option Office-ip.pbx-sip-port 5060; option Office-ip.ip-phone-sip-port 5060; } # fin de condition pool

}

Page 6: Rapport Tp4

# fin de pool}# fin de sous-reseau

Activation de la carte EIP :Attribuation de l'adresse IP de la carte EIP (0-10).

Il faut ensuite clique sur la carte 0-10 et entrer l'adresse IP 192.168.3.32

Page 7: Rapport Tp4

Le menu 2342 nous permet de mettre en service la carte EIP en sélectionnant EN SERVICE dans le menu déroulant Eip en 0-10 : sous operateur.

Numérotation des des postes IP :Dans le menu 127 Configurer l'annuaire de début à 2000 et l'annuaire de fin à 2011, l'annuaire principal quant à lui sera configuré à 3000

Page 8: Rapport Tp4

Dans le menu 122, sélectionner le numéro 3000 et cliquer sur Affectation des terminaux, dans le menu Type terminal physique 1, choisir "..."

"Noter précisément ce qu’affiche l’écran du 53xxIP dans toute sa procédure d’un premier téléchargement (Démarrage, vérification de la configuration existante, version logicielle, mise à jour, DHCP, Vlan, adresse IP allouée…)"

Page 9: Rapport Tp4

Ré-itérer l'opération pour le numéro 3001.

Redémarrer ensuite le téléphone et composer, le téléphone affichera une demande d'authentification,

entrer le numéro de l'abonné puis le mot de passe.

Page 10: Rapport Tp4

Il demandera si on veut ajouter une autre ligne, mettre non

, puis ensuite confirmer.

Page 11: Rapport Tp4

La ligne sera ensuite mise en place sur le téléphone et le nom de l'abonné apparaitra alors à l'écran.

Page 12: Rapport Tp4

Recherches complémentairesAfin d'approfondir notre rapport, nous décidons d'éffectuer quelques recherche.

Protocoles utilisés

Le poste IP 5380 utilise le port de communication 5060. Ce port utilise le protocole RTP qui lui même utilise le protocole UDP.Le protocole UDP (ou best effort) ne retransmet pas les trames en cas de perte. Ce protocole est suffisant pour la voix car en cas de perte d'une trame, le recepteur ne vérra pas la différence.

Page 13: Rapport Tp4

Analyse des trames par WireShark

Le poste 3001 (192.168.3.149) veut appeler le 3000 (192.168.3.150).

Sur le premier echange, le 3001 va contacter le PABX (192.168.3.31).

Sur le deuxieme echange, le PABX va contacter le 3000 (192.168.3.150).