13.07.2015 Views

Diplomová práce - Magisterský program Inteligentní budovy

Diplomová práce - Magisterský program Inteligentní budovy

Diplomová práce - Magisterský program Inteligentní budovy

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Ověření funkčnosti modulu5 Ověření funkčnosti moduluPo oživení vývojového modulu a nahrání zkompilovaného firmwaru do mikropočítačeje modul připraven k vyzkoušení, zda funguje podle předpokladů. Propojení s počítačem seprovede pomocí kříženého ethernetového kabelu. V počítači se na síťové kartě nastaví IPadresa z privátního rozsahu, ve kterém je IP adresa modulu. IP adresa modulu je192.168.0.90, na počítači nastavíme např. 192.168.0.1 s maskou podsítě 255.255.255.0.5.1 Ověření funkčnosti pomocí ARP protokoluNa Obr. 5.1 je uveden výpis příkazu „arp -a“, který vypisuje ARP tabulku síťových zařízeníve stejné podsíti. Uvedený výpis ARP tabulky dokazuje existenci zařízení s IP adresou192.168.0.90, které má MAC adresu 00:22:f9:01:0c:65. Při kontrole v konfiguraci firmwaruethersex zjistíme, že tato MAC adresa byla modulu nastavena.Obr. 5.1 - Ověření funkčnosti pomocí ARP protokolu5.2 Ověření funkčnosti pomocí ICMP protokoluPomocí ICMP protokolu a příkazu „ping“ je možné otestovat, zda zařízení připojenév síti reaguje na dotaz s požadavkem na odezvu. Pro ověření je použit příkaz „ping“ na IPadresu 192.168.0.90 posílaný v intervalu 0,01 s o velikosti 128 bajtů dat. Těchto dotazů jeve sledu posláno dvacet. Výpis příkazu z linuxové konzole je uveden na Obr. 5.2, ze kteréhoje zřejmé, že zařízení na ICMP dotaz reaguje. Zařízení odpovídá stabilně na veškeréodeslané dotazy a žádné se neztrácí, komunikace je tedy bez tzv. packet lossu. Doba meziodesláním dotazu a přijetím odpovědi od zařízení je v průměru 2,657 ms, což je bezproblémováhodnota.Pro zajímavost byla testována maximální rychlost komunikace pomocí ICMP protokolu46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!