IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.
-
Upload
austin-chandler -
Category
Documents
-
view
218 -
download
1
Transcript of IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.
![Page 1: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/1.jpg)
IT – som værktøj
Bent Thomsen
Institut for Datalogi
Aalborg Universitet
![Page 2: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/2.jpg)
September 2003 Bent Thomsen - FIT 1-1 2
Opgaver og øvelser fra sidst
• Web search
• Instant messaging
• Unix – X-win32 version 5.2.2
• LaTeX – brug Unix maskinen dolomit
![Page 3: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/3.jpg)
Introduction to Networksand
the Internet
Bent Thomsen
Institut for Datalogi
Aalborg Universitet
![Page 4: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/4.jpg)
September 2003 Bent Thomsen - FIT 1-1 4
What is a network
• Carrier of data between connected computers• What does a network consist of?
– End hosts connected to the network– Physical links that carry data
• Ethernet, FDDI, ATM, …
– Routers/switches– Protocols
• TCP/IP, HTTP, FTP, SMTP, …
– Applications that communicate with each other• Printing, email, file transfer, web browsers, ..
![Page 5: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/5.jpg)
September 2003 Bent Thomsen - FIT 1-1 5
Small Local Networks
![Page 6: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/6.jpg)
September 2003 Bent Thomsen - FIT 1-1 6
Local Area Networks
![Page 7: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/7.jpg)
September 2003 Bent Thomsen - FIT 1-1 7
Large Local Area Networks
![Page 8: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/8.jpg)
September 2003 Bent Thomsen - FIT 1-1 8
Client/Server networking
• Access large data sets and huge computing resources from desktop machines
• Separate data processing from presentation• Facilitate several views on raw data • Split workload between machines across a
network – Do some processing locally and some on a server
– Middleware and distributed objects
![Page 9: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/9.jpg)
September 2003 Bent Thomsen - FIT 1-1 9
Direct connection
![Page 10: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/10.jpg)
September 2003 Bent Thomsen - FIT 1-1 10
Client/Server connection
![Page 11: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/11.jpg)
September 2003 Bent Thomsen - FIT 1-1 11
Web based client/server
![Page 12: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/12.jpg)
September 2003 Bent Thomsen - FIT 1-1 12
The Internet
• A set of connected networks– All use the same network protocol (IP)
• Most common protocol used is TCP/IP– Connection oriented– Reliable, in-order byte-stream
• Application protocols on top of TCP/IP– SMTP– HTTP– FTP
• UDP is another protocol– Used for streaming video and audio– Some peer-to-peer applications
Protocols define format,order of messages and actions taken on messages
![Page 13: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/13.jpg)
September 2003 Bent Thomsen - FIT 1-1 13
The Internet is a collection of interconnected networks
![Page 14: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/14.jpg)
September 2003 Bent Thomsen - FIT 1-1 14
Connecting to the Internet
• Through ISP– Modem dialup– Always-on: ADSL, Cable, FWA
• Direct/Dedicated network– Companies– Universities– (WLAN operators)
![Page 15: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/15.jpg)
September 2003 Bent Thomsen - FIT 1-1 15
How to connect to the Internet
![Page 16: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/16.jpg)
September 2003 Bent Thomsen - FIT 1-1 16
An Internet Backbone
![Page 17: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/17.jpg)
September 2003 Bent Thomsen - FIT 1-1 17
A bigger Internet backbone UUNet/WorldCom
![Page 18: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/18.jpg)
September 2003 Bent Thomsen - FIT 1-1 18
Some Internet basics
• Each computer on the internet has a unique address – the IP address– 123.225.409.109– Most end-user computers are allocated an IP
address when they connect – DHCP– IP addresses can be given a name
• E.g www.but.auc.dk
• Looked up via DNS (130.225.56.21)
![Page 19: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/19.jpg)
September 2003 Bent Thomsen - FIT 1-1 19
Package switched
![Page 20: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/20.jpg)
September 2003 Bent Thomsen - FIT 1-1 20
Routing on the Internet
![Page 21: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/21.jpg)
September 2003 Bent Thomsen - FIT 1-1 21
Things that may be in your way
• Operating system settings• Gateways• Firewalls• Proxy servers• Caches• Virus filters• Spam filters• Adult filters
![Page 22: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/22.jpg)
September 2003 Bent Thomsen - FIT 1-1 22
Internet Applications
• Electronic mail (email)
• Mailing lists
• Newsgroups
• File Transfer
• Chat
• Instant Messaging
• World Wide Web
![Page 23: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/23.jpg)
September 2003 Bent Thomsen - FIT 1-1 23
The World Wide Web
• 1991 The web (HTML/HTTP) - 1 web server
• 1993 The Mosaic Browser - 186 web servers
• 1994 Netscape – over 42000 web servers
• 1995 Internet Explorer - over 200000 web servers
• 1995 Java
• 1996 Browser wars – over 1 million web servers
• 1997 IE4
• 1998 XML and WAP – over 5 million web servers
• 1999 IE5
![Page 24: IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.](https://reader036.fdocuments.in/reader036/viewer/2022062320/56649d885503460f94a6da6f/html5/thumbnails/24.jpg)
September 2003 Bent Thomsen - FIT 1-1 24
“a consensual hallucination experienced daily by billions of operators in every nation …”
Gibson
Cyberspace