Presentation is loading. Please wait.

Presentation is loading. Please wait.

Akademska in raziskovalna mreža Slovenije 1 Networking Basics Gorazd Božič Academic and Research Network of Slovenia

Similar presentations


Presentation on theme: "Akademska in raziskovalna mreža Slovenije 1 Networking Basics Gorazd Božič Academic and Research Network of Slovenia"— Presentation transcript:

1 Akademska in raziskovalna mreža Slovenije 1 Networking Basics Gorazd Božič Academic and Research Network of Slovenia gorazd.bozic@arnes.si gorazd.bozic@arnes.si

2 Akademska in raziskovalna mreža Slovenije 2Terminology network –set of objects/elements exchanging information protocol –describes how information is exchanged

3 Akademska in raziskovalna mreža Slovenije 3 Centralised (“star”) topology all communication has to pass through main hub single point of failure no redundancy main hub

4 Akademska in raziskovalna mreža Slovenije 4 Distributed (“mesh”) topology sites can be connected to more than one other site alternative paths are possible

5 Akademska in raziskovalna mreža Slovenije 5 Packet switching chance of error is proportional to length of the message whole message has to be retransmitted message is split into smaller units and reassembled at destination individual packets can take different routes message...

6 Akademska in raziskovalna mreža Slovenije 6 how do we know which path to take to get from A to B? announcing neighbours estimating cost of each path building a representation of network on each node Routing traffic A B

7 Akademska in raziskovalna mreža Slovenije 7Addressing each network device is assigned an IP address –32-bits, represented as A.B.C.D IANA (Internet Assigned Numbers Authority) delegates larger chunks to: –RIPE NCC (Europe, Africa, Middle East) –ARIN (North and South America) –APNIC (Asian-Pacific area) reserved address space for private networks

8 Akademska in raziskovalna mreža Slovenije 8 Types of network devices routers: routing (directing) traffic to appropriate destinations all other devices: computers (desktop, servers), printers, scanners, other specialised hardware Internet

9 Akademska in raziskovalna mreža Slovenije 9 ISO/OSI network model Physical layer cable and physical medium, converters between different tyopes if media Network layer IP and ICMP; routing between networks, breaking and reassembling packets Data link layer network interface, packet destination, Ethernet Application layer end-user services (mail/SMTP, web/HTTP,...) Presentation layer standard canonical forms for data (byte ordering) Session layer Format of data sent over the network Transport layer Transmission Control Protocol (TCP) User Datagram Protocol (UDP)

10 Akademska in raziskovalna mreža Slovenije 10 Domain name system (DNS) hierarchical system that provides mapping between IP addresses and readable names –www.arnes.si = 193.2.1.66 (A record)www.arnes.si –66.1.2.193.in-addr.arpa = www.arnes.si (PTR record)www.arnes.si where to send e-mail (MX records) –arnes.si preference = 60, mail exchanger = planja.arnes.si –arnes.si preference = 50, mail exchanger = kanin.arnes.si where are DNS servers for domain (NS records) –arnes.si nameserver = kanin.arnes.si –arnes.si nameserver = nanos.arnes.si –arnes.si nameserver = niobe.ijs.si

11 Akademska in raziskovalna mreža Slovenije 11 Domain names www.mf.uni-lj.si top-level domain, delegated by IANA to the registry domain registered by an institution (University of Ljubljana), at the registry for the.si top-level domain institution (domain holder) can freely assign space below their second level domain; in this example, each faculty has a separate namespace (mf = Medical Faculty) local system administrators assign names to individual systems (computers, printers,...) under mf.uni-lj.si

12 Akademska in raziskovalna mreža Slovenije 12 Domain name resolution 1.User: I’d like to know the address of www.mf.uni-lj.si.www.mf.uni-lj.si 2.Root server: Try kanin.arnes.si, which handles.si top- level domain 3.I’d like to know the address of www.mf.uni-lj.si.www.mf.uni-lj.si 4.kanin.arnes.si: Go to ns.uni-lj.si, they handle uni-lj.si domain 5.I’d like to know the address of www.mf.uni-lj.si.www.mf.uni-lj.si 6.ns.uni-lj.si: For information on mf.uni-lj.si, go to animus.mf.uni-lj.si 7.I’d like to know the address of www.mf.uni-lj.si.www.mf.uni-lj.si 8.animus.mf.uni-lj.si: The address is 193.2.69.12

13 Akademska in raziskovalna mreža Slovenije 13 Models for information exchange client-server model –dominant model on the internet –clients request information from servers or send information that server will process peer-to-peer (P2P) networks –all nodes are equal (more or less) –more resiliant to failures –difficult to track information flow –dominantly used for file sharing (KaZaA, eDonkey)

14 Akademska in raziskovalna mreža Slovenije 14 Client-server model clients can rely on servers to know how to handle information in a request, clients can stay thin (stupid) servers can accumulate data and log traffic flows if server fails, service becomes unavailable examples –DNS (Domain Name System) –SMTP (Simple Mail Transfer Protocol) –HTTP (Hypertext Transfer Protocol)

15 Akademska in raziskovalna mreža Slovenije 15 P2P model all nodes act as servers and clients ad-hoc connections between nodes are established as needed more resiliant to failures examples nowadays include file sharing P2P networks, can be used also for distributed computing

16 Akademska in raziskovalna mreža Slovenije 16 Distributed computing problem is split into smaller independent units these units are hanled separately by different computers results are combined (sent to the main server) examples –SETI @ Home –RSA challenge –GRID Computing


Download ppt "Akademska in raziskovalna mreža Slovenije 1 Networking Basics Gorazd Božič Academic and Research Network of Slovenia"

Similar presentations


Ads by Google