1 / 21

Video over IP testtool

Video over IP testtool. Afstudeerder : dhr. V. Behari Afstudeerbedrijven : Sping en VisionsConnected Afstudeerperiode : 02-sept-2009 tot 31-dec-2009 Faculteitsbegeleider : dhr. M. Adhin Praktijkbegeleider : dhr. R. Fleer Datum : 25-08-2010. Opbouw. Inleiding.

ira
Download Presentation

Video over IP testtool

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Video over IP testtool Afstudeerder : dhr. V. Behari Afstudeerbedrijven : Sping en VisionsConnected Afstudeerperiode : 02-sept-2009 tot 31-dec-2009 Faculteitsbegeleider : dhr. M. Adhin Praktijkbegeleider : dhr. R. Fleer Datum : 25-08-2010

  2. Opbouw

  3. Inleiding High Definition Video over IP (Videocommunicatie) Draait op een pc Eindpunt • Diensten: • HD videocommunicatie • HD virtuele vergadering (video conference) • HD video-opname • HD video streaming

  4. Probleemstelling Er is geen systeem, die geautomatiseerd het videoverkeer tussen de klant en VisionsConnected test en rapporteert. Testen

  5. Doelstelling Ontwerp en implementatie van een systeem, die geautomatiseerd het videoverkeer tussen de klant en VisionsConnected test en rapporteert. Testen

  6. Onderzoeksvragen Wat zijn de minimale voorwaarden voor het opzetten van de nodige videocommunicatie? Onder welke omstandigheden kan een videocommunicatie worden verhindert? Wat zijn mogelijke testprocedures die voorgeschreven kunnen worden? Wat zijn de sleutelcomponenten die nodig zijn voor het realiseren van de testomgeving?

  7. methode aanpak IterativeApplicationDevelopment (IAD) Big Bang Invoering

  8. Firewall NAT Inventarisatie Aanpak Eindpunten 65536 Logische poorten • Protocollen: • SIP • H.323 • TCP • UDP

  9. Inventarisatie Aanpak Firewall Blokkeer alle TCP pakketten !

  10. Inventarisatie aanpak Publieke netwerk Privénetwerk NAT ? Niet routeerbaar

  11. Eisen Aanpak

  12. Testprocedure aanpak 7. Bevindt de klant achter een NAT? 1. Kan de klant een videocommunicatie opzetten met SIP? 2. Kan de klant een videocommunicatie opzetten met H.323 protocol? 3. Kunnen TCP-pakketten vanuit het dienstenplatform aankomen bij de klant op een bepaalde TCP-poort? 4. Kunnen TCP-pakketten vanuit de klant aankomen op het dienstenplatform op een bepaalde TCP-poort? 5. Kunnen UDP-pakketten vanuit het dienstenplatform aankomen bij de klant op een bepaalde UDP-poort? 6. Kunnen UDP-pakketten vanuit de klant aankomen op het dienstenplatform op een bepaalde UDP-poort? Wel of geen NAT ? SIP-oproep? H.323-oproep? Klantnetwerk Centraal dienstenplatform van VisionsConnected

  13. Bestaande softwarepakketten - Aanpak Win323 WinSIP Sjphone NetworkActiv Advance port scanner 1.3 • Super scan • Netpenguin 1.22 Nmap Svmap

  14. De 3 windows applicaties: Clientapplicatie Serverapplicatie Configuratietool Resultaten • Programmeertalen: • C++ • C Sharp (C#) • Java Automatisch geconfigureerd Serverapplicatie Clientapplicatie Creëert Configuratiebestand De 7 onderdelen worden getest: SIP test H.323 test NAT test TCP test (uitgaand verkeer) TCP test (inkomend verkeer) UDP test (uitgaand verkeer) UDP test (inkomend verkeer) Resultatenbestand Server Configuratietool Netwerk-uitbreiding Centraal dienstenplatform van VisionsConnected Klantnetwerk

  15. resultaten SIP tester H.323 tester SIP Stack: SipekSDK H323 Stack: openH323 Serverapplicatie Clientapplicatie Klantnetwerk Centraal dienstenplatform van VisionsConnected

  16. TCP tester Resultaten Clientapplicatie Serverapplicatie TCP verkeer testen op poort 100 Inkomend 65536 Uitgaand UITGAAND TCP verbinding op 100 INKOMEND TCP verbinding op 100 Verbinding Gelukt of niet ? Verbinding Gelukt of niet ? 100 100 TCP verbinding op 80 TUNNEL 80 80 Zet poort 100 open 443 443

  17. UDP tester Resultaten Clientapplicatie Serverapplicatie Inkomend UDP poort 30 testen ! Uitgaand Wacht op pakket UITGAAND Verzendt pakket op 30 INKOMEND Verzendt pakket op 30 Ontvangen? Ontvangen? 30 30 Wacht op pakket 80 TUNNEL 80 Geopend Geopend 443 443 Zet poort 30 open en wacht

  18. NAT tester resultaten Serverapplicatie Clientapplicatie NAT Niet overeen => NAT C.C.C.C C.C.C.C N.N.N.N 80 80 443 443 TUNNEL C.C.C.C S.S.S.S N.N.N.N

  19. Resultaten Getest op lokale PC’s Getestvanuiteenklantlocatie Getestnaimplementatie

  20. Conclusies Er zijn drie applicaties nodig geweest voor het realiseren van een systeem nl. clientapplicatie, serverapplicatie en configuratietool. De applicaties voldoen aan alle gestelde eisen. Na testen is het systeem geïmplementeerd en naar tevredenheid in werking gebracht.

  21. Dank u

More Related