Internet College 1 Architecturen.

Slides:



Advertisements
Verwante presentaties
Het internet.
Advertisements

13/09/2004 Voice over IP/ IP Telephony Erwin Manshoven VoIP / IPTelephony.
Hoofdstuk 14: Netwerken deel 2
Tevens elke bedrijfsPC direct op het internet niet erg veilig
EEN INTRODUCTIE. Wat is een firewall?  Een firewall is een systeem of een groep van systemen dat zorgt voor de beveiliging van je intranet (of intern.
Vliegen via een netwerk. Dit heeft de volgende deelnemers •Éen Host: Dit kan zijn een bestaand netwerk via internet(IVAO, VATSIM) of de flightsimulator.
Bouw je eigen website met gratis software Je eigen website bouwen  Waarom?  Eigen zaak (  Vereniging (
Blok 7: netwerken Les 7 Christian Bokhove.
Website maken Door Kick de Wolff April • Aangekondigd was dat het een presentatie over Publisher zou worden, maar weinig mensen hebben Publisher,
Installatie & beheer Jonathan Mohnen Martijn Wolfs.
gebouw applicaties binnen een gebouwbesturingssysteem
INTERNET EN UW DAGELIJKSE BEDRIJFSVOERING Wim de Rave De BedrijfsAdviseur.
P. 1 Technologie en economische sectoren Yolande Berbers Departement computerwetenschappen Faculteit toegepaste wetenschappen Het internet.
Blok 7: netwerken Les 6 Christian Bokhove. Internet Protocol - IP  De Internet Service verschaft een dienst die: – Vebindingsloos is – Onbetrouwbaar.
INTRODUCTIE INTERNET. Agenda  Internet Introductie  Techniek van het Internet  Mogelijkheden van het Internet  Zelf Surfen op het Internet.
Netwerken Module 4.
Voorbeeld Betaalautomaat objecten (“wie”) klant bank interface (“wat”)
Thuis netwerken Olaf Wevers –
Vervolg theorie Orientatie voor de nieuwe opdracht.
Electronic Resource Management (ERM) Els Schaerlaekens Anet Gebruikersdag 15 juni 2011.
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Mijn.
Enkele weetjes Hoe stel ik een router in als access point
... M A K E Y O U R N E T W O R K S M A R T E R IP-Adres instellen ppt_aa1_p10_ip_addressing_v4.1_nl_0508.
Blok 7: netwerken Les 8 Christian Bokhove.
WiFi netwerk Door Nico Van Damme.
Computernetwerken Deel 2
VPN Technologieën en oplossingen. VPN en IP VPN Leased line netwerk Echt ‘privaat’ netwerk: eigen lijnen met gegarandeerde capaciteit Per connectie een.
Telewerken.
Oktober 2004Bedrijvig op het Internet1 Prof. Dr. Geert Poels Ann Maes Frederik Gailly.
30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet:
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Besturings- systeem A Computer A Besturings- systeem B Computer B Netwerk Handmatige taak I Applicatie 2Applicatie 1 Handmatige taak II Applicatie 3 Gebruiker.
Backup & Recovery Windows 2003 Server Onderhoud en Beheer Netwerken 4.
Rabobank Zoetermeer Sponsor v/h SeniorWeb 2 Stichting SeniorWeb Zoetermeer Cursus Internet les 1 Uw docenten zijn:  Peter Blansjaar  Carla Velthuijsen.
Meerdere platforms over hetzelfde netwerk: DOS Windows 3.X & 9X NT ‘Office’ applicaties; administratie; gekoppeld aan apparatuur Verschillende Microsoft.
Remote Lab Netwerkbeveiliging Webapplicatie met PHP en MySQL Njotea Robin.
Remote lab netwerkbeveiliging Onderliggende toepassingen en technieken.
Blok 7: netwerken Les 5 Christian Bokhove.
Netwerken / Internet ICT Infrastructuren David N. Jansen.
Eduroam BELnet bezoek, 18 juli 2005
Hoogwaardig internet voor hoger onderwijs en onderzoek Federatieve netwerk toegang: eduroam Federatiedagen, Utrecht, 29 Maart 2006
Hoogwaardig internet voor hoger onderwijs en onderzoek eduroam BELNET, Brussel, 29 September 2005
EduRoam SEC seminar, 22 februari 2005
Informatica Blok 1 Hoofdstuk 2
Deel XX Hosting 1 Internetapplicaties Deel XX Hosting.
Service Oriented Architecture
MCSA traject Leerjaar 4 H /10 Agenda Samenvatting H1.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Welkom De techniek van websites
Netwerken (2) Informatica.
Websites publiceren Niko Witvrouwen. Inhoud Publiceren… Wat & Hoe? Wat is FTP? Welke FTP Client? Hoe werkt een FTP Client?  FTP Client starten  Opties.
Les 2: Zaterdag 1 maart 2014 Wim Peeters
Peter Van Poyer - 3BO Firewall ICT – 4 november 2003.
1 OMI Digitaal publiceren in bredere context.
URL’s Birgit Koopman. Wat zijn URL’s? Uniform Resource Locator Webbrowser   Webserver Uniek 35 miljard url’s bekend.
Informatica Welkom! 31 January, Les C-1. informatica Module 5.1 Basis van netwerk/internet 2 Les C-1.
Hoe een website realiseren ? Horen, zien en ontsluiten Gooik, 27 januari 2006 Johnny Van Bavegem Heemkundige Kring van Gooik.
wordPress  Het meest flexibele CMS CMS= Content Management System.
Netwerken 4 Enigma Netwerken paragraaf 7. Het internet  netwerk van netwerken Hosts (computers) Netwerken (met oa. switches) Verbindingen Hosts (routers)
Netwerken 5 Enigma Netwerken paragraaf 8. Transportlaag Netwerklaag (IP-protocol) Best-effort pakketcommunicatie Transportlaag (UDP- en TCP-protocol)
Netwerken 6 Enigma Netwerken paragraaf 9. Applicatielaag End-to-end principe De infrastructuur (het internet) staat los van de toepassingen Makkelijk.
Surfen op het internet Basisbegrippen
TOR NETWERK.
M5 Datacommunicatie Applicatielaag
Presentatie 1 Goos de Jong
M5 Datacommunicatie Transportlaag
Besturingssystemen Ga verder met een muisklik..
M5 Datacommunicatie Netwerklaag
Netwerken & Internet 3.
Netwerken & Internet 1.
Transcript van de presentatie:

Internet College 1 Architecturen

Web concepten WWW <> Internet Client-Server Multiple protocols URL

WWW <> Internet Internet WWW Netwerk van netwerken Vanaf jaren 70 Gebaseerd op TCP-IP protocol WWW World Wide Web Hypertekst systeem Vanaf 1995 Gebaseerd op (o.a.) HTTP protocol

Client-Server Client en Server zijn meestal systemen (combinatie van hard- en software) Initiële request gaat (meestal) van client uit Client Server Webbrowser Webserver FTP-client FTP-server Mail-reader Mail-server

Multiple protocols HTTP, Hypertext Transport Protocol FTP, File Transport Protocol SNMP, Simple Network Management Protocol SMTP, Simple Mail Transport Protocol SOAP, Simple Open Access Protocol Telnet, Remote Terminal ICQ, I seek you

Opzetten van een Web Site 1 Internet of Intranet Eigen Server of Provider? Provider zoeken services, bandbreedte, kosten Opzetten Internet connectie Kiezen domain naam Kiezen Server hardware en OS

Opzetten van een Web Site 2 Kiezen en installeren van Server software Web pagina’s maken Scripts en Applets, uitbreiden functionaliteit Verantwoordelijkheden vastleggen Publiceren van de Site Site up-to-date houden

Werking van het Web Network basics Uniform Resource Locators Mime types Andere Web Server mogelijkheden Het HTTP protocol H2 werking van het Web

H2 werking van het Web / Network basics Het TCP/IP protocol IP-adressen Domein namen Clients en Servers Ports H2 werking van het Web / Network basics

H2 werking van het Web / Network basics Het TCP/IP protocol Transmission Control Protocol / Internet Protocol regelt zoeken, verbinden, versturen, correcte volgorde en correctheid elke computer een vast IP-adres klasse A: 224 adressen, klasse B: 216 adressen klasse C: 28 adressen tekort aan adressen; IPng (next generation) H2 werking van het Web / Network basics

H2 werking van het Web / Network basics IP-adressen Vaste adressen (gedurende verbinding) 32-bit getallen (genoteerd als 4 8-bits groepen) b.v. 192.66.12.56 (8 bits -> 0..255) Klasse A: netwerknr. 192, hostnr. 66.12.56 Klasse B: netwerknr. 192.66, hostnr. 12.56 Klasse C: netwerknr. 192.66.12, hostnr. 56 Voordelen van toekennen van blokken IP-adressen: eenvoudige administratie / - (snellere) routering H2 werking van het Web / Network basics

H2 werking van het Web / Network basics Domein namen 1 Aan IP-adres Domein naam koppelen Domain Name System: elke machine unieke naam verschillende delen gescheiden door puntjes 1e deel hostnaam (computernaam) gevolgd door lijsten van domeinen laatste deel is top-level domein, nl, com, edu, org, mil, gov, net H2 werking van het Web / Network basics

H2 werking van het Web / Network basics Domein namen 2 Domein namen opzoeken via DNS databases op verschillende servers wijzigingen eenvoudig in leesbare tabellen aliasen, meerdere namen voor 1 machine eenvoudig verhuizen van machines en services via aanpassen van DNS tabellen H2 werking van het Web / Network basics

H2 werking van het Web / Network basics Clients en Servers Server wordt opgestart en wacht op van client binnenkomende requests Meerdere requests kunnen tegelijkertijd afgehandeld worden Meestal levert de server de informatie die de client opvraagt, de client initieert de connectie H2 werking van het Web / Network basics

H2 werking van het Web / Network basics Ports IP-adressen alleen zijn onvoldoende voor connectie, op één machine meerdere server-processen b.v. WWW, Telnet, FTP. ….. Aan proces wordt poort gekoppeld Client Telnet HTTP Gopher 23 80 70 Server 18.155.32.23 192.23.43.114 H2 werking van het Web / Network basics

Uniform Resource Locators 1 URL ~ “adres” van een pagina 1e deel: communicatieprotocol 2e deel: naam van machine + (optioneel) poortnummer path naar b.v. file (afhankelijk van protocol) host-naam port path http://www.capricorn.org:8080/expensive_fish/kobi.html protocol H2 werking van het Web / Uniform Resource Locators

Uniform Resource Locators 2 Legale karakters in URLs: hoofd- en kleine letters, cijfers, @ _ $ . - Speciale karakters: = ; / # ? : % & + Overige karakters niet toegestaan, vervangen door %ASCII-waarde b.v. CR wordt %0D (hexadecimale notatie) H2 werking van het Web / Uniform Resource Locators

Volledige vs. Gedeeltelijke URLs http://www.capricorn.org/careers/heavy_industry.html Gedeeltelijk: /careers/heavy_industry.html relatief t.o.v. huidige URL .. = hoger liggende directory, UNIX /DOS style goed toepasbaar voor opzetten structuur die bij verplaatsing van b.v. lokale harddisk naar server intact blijft H2 werking van het Web

Andere Web-Server features Virtuele hosts meerdere hosts op 1 machine via DNS aliasses en/of meerdere IP-adressen Proxy Servers serveert documenten van andere servers doorgeefluik door firewall document cache H2 werking van het Web

Het HTTP protocol De fasen van het HTTP protocol Request fase Request methode Request headers Request data Response fase Status codes Response headers Response data H2 werking van het Web

Webapplicatie

Database driven website Internet html files Apache .php Access ODBC DBMS PHP .html