(Om de zone te specificeren die door de gatekeeper wordt gecontroleerd)
Router(config-gk)# no shutdown (Om gatekeeper online te brengen)
Session Initiation Protocol (SIP) – is het volgende generatieprotocol van H.323 en het wordt gebruikt om sessies op te zetten, voornamelijk tussen spraak- en video-eindpunten. SIP is niet bedoeld voor audio- en video-overdracht. Het zet alleen een sessie op. SIP start, beheert en beëindigt de sessie en geeft de verantwoordelijkheid voor spraak- en video-oproepen door aan andere protocollen. Alle codering van de communicatie tussen SIP-apparaten, bekend als user agents, gebeurt in de vorm van ASCII-gebaseerde tekstberichten in plaats van binaire zoals bij H.323, zodat het veel gemakkelijker is problemen op te lossen. Figuur 3 illustreert de communicatie tussen SIP-gateways.
Figuur 3: SIP-gatewaycommunicatie
Signalering in SIP is gebaseerd op HTTP. VOIP-leveranciers breiden SIP-signalering uit om functies of protocollen aan de sessie toe te voegen. De huidige SIP versie 2.0 biedt de meeste signalering en functies van spraaknetwerken en voor bepaalde functies maken VOIP-leveranciers aangepaste of eigen add-ons. SIP-signalering wordt vaak gebruikt in toepassingen voor instant messaging (IM), online spelletjes en online videoconferenties. Figuur 2 geeft een overzicht van enkele voor- en nadelen van het SIP-protocol.
Tabel 2: Voor- en nadelen van het SIP-protocol
Voordelen |
Nadelen |
Ondersteuning door meerdere leveranciers |
ASCII-gebaseerde tekstsignalering heeft meer bandbreedte nodig dan binaire signalering |
ASCII-tekstgebaseerde signalering biedt probleemoplossingsgemak |
SIP is nog steeds een zich ontwikkelende standaard, zodat de ondersteuning van functies door meerdere leveranciers beperkt is |
Gebruik van vele standaarden, zoals DNS, HTTPS, en RTP) voor adressering/signalering |
– |
Ondersteuning voor moderne VOIP-functies |
– |
Om een SIP te configureren, moeten we naar de SIP-configuratiemodus gaan en het volgende commando gebruiken in de globale configuratiemodus:
Router(config)# voice service voip ( Hiermee gaat u naar de VoIP-configuratie van de voice-service)
Router(config-voi-serv)# sip (Hiermee gaat u naar de SIP-configuratiemodus)
Router(conf-voi-serv)# session transport {tcp | udp} (Specificeer het onderliggende transportlaagprotocol voor SIP-berichten)
Router(config-voi-serv)# shutdown forced (Schakelt VoIP-oproepdiensten uit of in)
Dit commando toont de status van SIP-oproepdienst op een SIP-gateway.
Router# show sip service
Media Gateway Control Protocol (MGCP) – is een IETF-standaard. Spraak gateways worden aangestuurd door een gecentraliseerde call agent. Elke interactie van een MGCP gateway met het spraaknetwerk berust op de intelligentie van de call agent. De call agent vertelt de gateway hoe de cijfers moeten worden verwerkt, waar de oproepen heen moeten, welke codec moet worden gebruikt enzovoort. Dit maakt van de voice gateway een dump terminal en van de call agent een mainframe, vandaar een client/server opzet. We kunnen een voorbeeld nemen om te illustreren hoe het werkt, wanneer een analoge telefoon uitvalt, laat de MGCP gateway onmiddellijk aan de call agent weten wat ik moet doen? De call agent antwoordt met het afspelen van een kiestoon. Zodra MGCP gateway stuurt kiestoon naar telefoon, de telefoon gebruiker kiest de 9, de MGCP stuurt een bericht naar call agent, en telefoon koos 9 wat moet ik doen? De call agent antwoordt met de kiestoon te stoppen en een pieptoon af te spelen. En dit proces gaat door voor elk gesprek. De commando’s die van de call agent naar de MGCP gecontroleerde gateway op UDP poort 2427 worden gestuurd. De Cisco Unified Communication Manager Express (CME) maakt geen gebruik van MGCP. Figuur 4 illustreert MGCP-signalering.
Figuur 4: MGCP-signalering
Tabel 3 geeft een overzicht van de voor- en nadelen van een MGCP-protocol.
Tabel 3: Voor- en nadelen van het MGCP-protocol
Voordelen |
Nadelen |
Centrale configuratie |
Support is beperkt in vergelijking met eerdere tegenhangers |
Minimale configuratie op gateways |
MGCP afhankelijk van callagent wordt single point of failure in het geval dat de communicatie tussen de voice gateway en de callagent wordt verbroken |
Skinny Client Control Protocol (SCCP) – Dit is een eigen protocol van Cisco dat wordt gebruikt om Cisco IP-telefoons en andere Cisco-eindpuntapparaten, zoals ATA 186/188, te besturen. Interactie met IP-telefoons, zoals het opnemen van de hoorn, het kiezen van cijfers, enzovoort) zorgt ervoor dat er magere berichten naar de software voor gespreksverwerking worden gestuurd, die vervolgens instructies geeft aan de apparaten om actie te ondernemen. Het grote voordeel is dat Cisco nieuwe functies en mogelijkheden kan implementeren zonder dat er grote herzieningen van het industriestandaardprotocol nodig zijn. Maar het nadeel is dat het alleen kan werken met Cisco-software voor gespreksverwerking of Cisco Unified Communication Manager. Cisco-telefoons kunnen ook SIP en MGCP gebruiken door de firmware te upgraden. Figuur 5 illustreert SCCP signalering.
Figuur 5: SCCP signalering
Tabel 4 geeft een samenvatting van de details van alle protocollen.
Tabel 4: Samenvatting kenmerken protocollen
Protocol |
Standaardinstantie |
Industrie-ondersteuning |
Gebruikt op gateway |
Gebruikt op Cisco IP-telefoons |
Architectuur |
H.323 |
ITU |
Uitmuntend |
Ja |
Nee |
Peer to peer |
MGCP |
IETF |
Fair |
Ja |
Ja , beperkt |
Client/server |
SIP |
IETF |
Zeer goed |
Ja |
Ja |
Peer to peer |
SCCP |
Nee |
Eigen(Cisco) |
Ja, beperkt |
Ja |
Client/server |
Om SCCP in te schakelen op de lokale interface die communiceert met uw Cisco-oproepsysteem en prioriteitsniveaus vast te stellen voor Cisco Unified Communications Manager-servers of Cisco Unified CME-routers worden de volgende stappen gebruikt:
Router> enable (ga naar de bevoorrechte uitvoeringsmodus)
Router# configure terminal (ga naar de globale configuratiemodus)
Router(config)# sccp local FastEthernet0/0 (kies de lokale interface die SCCP-toepassingen gebruiken om zich te registreren bij Cisco Unified Communications Manager en Cisco Unified CME)
Router(config)# sccp ccm 10.8.1.2 identifier 10 versie 4.1 (Toevoegen van de Cisco Unified Communications Manager server of Cisco Unified CME router aan de lijst van beschikbare call-control systemen)
Router(config)# sccp (schakelt SCCP in)
Router(config)# sccp ccm group 1 (Creëert een groep van Cisco Unified Communications Manager of Cisco Unified CME systemen en gaat naar SCCP ccm configuratie modus)
Router(config-sccp-ccm)# associate ccm 1 priority 1(Voeg Cisco Unified Communications Manager-server of Cisco Unified CME-router toe aan de groep en stel de prioriteit binnen de groep in)
Router(config-sccp-ccm)# registration timeout 3 (Stel de tijdsduur in tussen registratieberichten die door SCCP naar de Cisco Unified Communications Manager worden verzonden)
Dit is het einde van de les over signaleringsprotocollen die worden gebruikt in netwerken voor spraakcommunicatie in het CCNA-examen. We hebben de eigenschappen, kenmerken, voor- en nadelen van elk van hen behandeld en ook geleerd hoe deze protocollen basisconfiguratiecommando’s op Cisco VOIP environment.