Hálózatkezelés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés / 20

Hasonló dokumentumok
Hálózati architektúrák és Protokollok GI - 9. Kocsis Gergely

Hálózati architektúrák és Protokollok MI 7,8. Kocsis Gergely

Hálózati architektúrák és Protokollok GI Kocsis Gergely

Hálózati architektúrák és Protokollok GI Kocsis Gergely

Hálózati architektúrák és Protokollok GI Kocsis Gergely

applikációs protokollok

Hálózati architektúrák és Protokollok PTI - 7. Kocsis Gergely

Rétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet

WWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31

.NET alapszolgáltatások 2.

URL-LEL ADOTT OBJEKTUM LETÖLTÉSE (1) URL-LEL ADOTT OBJEKTUM LETÖLTÉSE

Input Output Műveletek

Hálózati architektúrák és Protokollok GI - 8. Kocsis Gergely

Számítógép hálózatok

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.

1/13. RL osztály Hálózati alapismeretek I. gyakorlat c. tantárgy Osztályozóvizsga tematika

Ja J v a a v a há h l á óz ó a z t a i al a ka k l a maz ma á z s á o s k o Socket, URL

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. Kocsis Gergely, Supák Zoltán

Rohonczy János: World Wide Web - Világháló

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák és Protokollok GI - 9. Kocsis Gergely

Szabó Richárd Számítógépes alapismeretek Első beadandó feladat

Department of Software Engineering

KG-A. Hálózati Architektúrák és Protokollok 1. zárthezi dolgozat. Név: Neptun: Gyakorlati időpont: H10 H16 H18 K10 Sz10 Cs14

Szerializáció. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Szerializáció / 22

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei

Kommunikáció Androidon Mobilinternet Wifi

Transzport Réteg. Transzport réteg protokollok

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

Számítógépes Hálózatok. 3. gyakorlat

Hálózati Architektúrák és Protokollok GI BSc. 10. laborgyakorlat

Hálózati architektúrák és Protokollok Levelező III. Kocsis Gergely

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

Tűzfal megoldások. ComNETWORX nap, I. 30. ComNETWORX Rt.

Alapfogalmak, WWW, HTTP

WLAN router telepítési segédlete

WLAN router telepítési segédlete

Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P

Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System

Hálózati architektúrák és Protokollok GI - 9. Kocsis Gergely

Információ és kommunikáció

Tájékoztató. Használható segédeszköz: -

3. előadás. A TCP/IP modell jelentősége

Symfony kurzus 2014/2015 I. félév. Controller, Routing

Kiszolgálók üzemeltetése. Iványi Péter

15. Tétel. Extran et olyan biztonsá gos, privát, intranet hálózat amely internet protokol lok segítség ével teszi lehetővé a

Alkalmazás rétegbeli protokollok:

Hálózati architektúrák laborgyakorlat

DNS és IPv6. Jákó András BME TIO

A B C D E F. F: 4. LAN port LED G: Táp csatlakozó H: 4. LAN port I: 3. LAN port J: 2. LAN port

Globalizáció, Lokalizáció

PHP II. WEB technológiák. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) PHP II / 19

Fábián Zoltán Hálózatok elmélet

HÁLÓZATI BEÁLLÍTÁS. Videorögzítőkhöz

Számítógépes Hálózatok. 5. gyakorlat

Rohonczy János: Hálózatok

Számítógépes hálózatok I.

SAMBA. Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE

WLAN router telepítési segédlete

Fábián Zoltán Hálózatok elmélet

Tájékoztató. Használható segédeszköz: -

Hálózati alapismeretek

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Számítógépes hálózatok

2019/02/12 12:45 1/13 ACL

Hálózati architektúrák és protokollok gyakorlat

Generated by KnowledgeBuilder - All Articles in All Categories

Magyar változat. A termék bemutatása. A modem elöl- vagy felülnézetben. MO251V2 Sweex vezeték nélküli ADSL 2/2+ Annex A modem/útválasztó, 54 Mb/m,

Tűzfalak működése és összehasonlításuk

Netis vezeték nélküli, N típusú, router

DNS hamisítás szerepe, működése, védekezés. Benda Szabolcs G-5S5A Peller Nándor G-5i10 Sőregi Gábor G-5S5A

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 3. óra. Kocsis Gergely, Supák Zoltán

SACColni pedig kell Szolgáltatás tudatos kontroll és számlázás Service Aware Control and Charging

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

Információ és kommunikáció

Webes alkalmazások fejlesztése 12. fejezet. Szolgáltatás alapú kommunikáció (WCF) Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar

WLAN router telepítési segédlete

Gyors üzembe helyezési kézikönyv

Számítógépes Hálózatok 2011

* Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő rétegéhez. Kapcsolati réteg

Fábián Zoltán Hálózatok elmélet

Kiszolgálók üzemeltetése. Iványi Péter

C# Nyelvi Elemei. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) C# Nyelvi Elemei / 18

Kommunikáció - Wi-Fi, Mobil internet - Bluetooth - GSM / GPRS és SMS - NFC

Netis Vezetékes ADSL2+, N Modem Router Gyors Telepítési Útmutató

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 2. óra. Kocsis Gergely, Kelenföldi Szilárd Barizs Dániel

Netfilter. Csomagszűrés. Összeállította: Sallai András

Számítógépes Hálózatok. 3. gyakorlat

Számítógépes alapismeretek

Tisztelt Telepítő! 2. Ellenőrizze, hogy a modul engedélyezve van-e: Szekció [382] Opció 5 (alternatív kommunikátor) BE.

Fábián Zoltán Hálózatok elmélet

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

Általános rendszergazda Általános rendszergazda

INTERNET. internetwork röviden Internet /hálózatok hálózata/ 2010/2011. őszi félév

NetWare 6 technikai áttekintés 2. rész

III. előadás. Kovács Róbert

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette:


Átírás:

Hálózatkezelés Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 1 / 20

Tartalomjegyzék 1 Hálózati Alapismeretek 2 System.Net Namespace 3 Socket Kezelés 4 Példa Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 2 / 20

ISO OSI vs. IP ISO OSI Modell 1 Fizikai réteg 2 Adatkapcsolati réteg 3 Hálózati réteg 4 Szállítási réteg 5 Viszonylati réteg 6 Megjelenítési réteg 7 Alkalmazási réteg 1 Ethernet Internet Protokoll 2 MAC címek 3 Internet (IP címek) 4 TCP, UDP 5 Alkalmazási réteg DNS, HTTP, FTP, SSH, SMTP, IMAP, POP3 Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 3 / 20

Internet Protokoll 1 Fizikai réteg Átviteli közeg (Ethernet kábel, Rádió hullám, stb.) 2 Adatkapcsolati réteg Media Access Controll címek Egyediség Gyári beállítás 5 Alkalmazás réteg 3 Internet réteg IP Címek 4 byte 193.6.5.42 127.0.0.1 243.256.42.314 X 4 Szállítási réteg TCP kapcsolat alapú UDP datagram Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 4 / 20

Uniform Resource Locator https://193.6.5.42/svn/csharp [protokoll://]host[:port][/path] Hálózati erőforrás azonosítója Általános használat port elhagyható default port path a host on belüli elérési út Néhány protokoll: Protokoll Port http 80 ftp 21 jdbc 1521 file N/A Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 5 / 20

MIME Multipurpose Internet Mail Extensions Formátum jelzés SMTP, HTTP Típusok text/plain text/html text/css audio/mp3 video/mpeg Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 6 / 20

Tartalomjegyzék 1 Hálózati Alapismeretek 2 System.Net Namespace 3 Socket Kezelés 4 Példa Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 7 / 20

System.Net Egyszerű programozói felület További névterek Configuration Http Mail Mime PeerToPeer Security Socket WebSocket Osztályok Cookie Dns EndPoint IPAddress IPEndpoint WebClient... Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 8 / 20

System.Net.Dns Domain Name System IP cím domain név static osztály static metódusok gyűjteménye Metódusok GetHostAddresses(string) : IPAddress[] GetHostName() : string Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 9 / 20

System.Net.IPAddress IP címet reprezentál Properies AddressFamily IsIPv4MappedToIPv6... Adattagok Any Broadcast Loopback Metódusok Equals MapToIPv4 MapToIPv6 Parse ToString Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 10 / 20

System.Net.IPEndPoint IPAddress + port Properties Address AddressFamily Port IPEndPoint(IPAddress,Int32) Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 11 / 20

System.Net.WebClient Egyszerű küldés/fogadás URI alapján WebClient() Properties BaseAddress Encoding Headers Metódusok DownloadData DownloadFile DownloadString OpenRead OpenWrite UploadData Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 12 / 20

Tartalomjegyzék 1 Hálózati Alapismeretek 2 System.Net Namespace 3 Socket Kezelés 4 Példa Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 13 / 20

Socket Végpont Hálózaton keresztül IPC mechanizmus Elterjedt Socket API Berkeley Socket POSIX Socket Kliens Szerver alapú Szerver Host on fut Porton figyel Klienst vár Üzenetet küld/fogad Kliens Szerverhez kapcsolódik Üzenetet küld/fogad Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 14 / 20

TcpListener Socket TCP porton figyel TcpListener(port : IPEndPoint) Szinkron/Aszinkron működés AcceptTcpClien() : TcpClient Start() Stop() IPAddress host = IPAddress.Parse( "127.0.0.1"); Int32 port = 9876; TcpListener server = new TcpListener(host, port); Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 15 / 20

TcpClient Kliens TCP kapcsolat Szerverhez kapcsolódik Szinkron/Aszinkron működés Connect() Close() GetStream() TcpClient client = new TcpClient("127.0.0.1", 9876); Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 16 / 20

NetworkStream public class NetworkStream : Stream Read() Write() Flush() Close() NetworkStream ns = client.getstream(); byte[] buffer = new byte[256]; while ((ns.read( buffer, 0, buffer.length))!= 0) {... } ns.close() Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 17 / 20

Tartalomjegyzék 1 Hálózati Alapismeretek 2 System.Net Namespace 3 Socket Kezelés 4 Példa Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 18 / 20

WebClient WebClient client = new WebClient(); Stream data = client.openread("http://www.iit.uni-miskolc.hu"); StreamReader sr = new StreamReader(data); string content = sr.readtoend(); Console.WriteLine(content); data.close(); sr.close(); Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 19 / 20

Eredmény Az oldal HTML kódja Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 20 / 20