Title: IT
1IT som værktøj
- Bent Thomsen
- Institut for Datalogi
- Aalborg Universitet
2Opgaver og øvelser fra sidst
- Web search
- Instant messaging
- Unix X-win32 version 5.2.2
- LaTeX brug Unix maskinen dolomit
3Introduction to Networksand the Internet
- Bent Thomsen
- Institut for Datalogi
- Aalborg Universitet
4What 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, ..
5Small Local Networks
6Local Area Networks
7Large Local Area Networks
8Client/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
9Direct connection
10Client/Server connection
11Web based client/server
12The 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
13The Internet is a collection of interconnected
networks
14Connecting to the Internet
- Through ISP
- Modem dialup
- Always-on ADSL, Cable, FWA
- Direct/Dedicated network
- Companies
- Universities
- (WLAN operators)
15How to connect to the Internet
16An Internet Backbone
17A bigger Internet backbone UUNet/WorldCom
18Some 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)
19Package switched
20Routing on the Internet
21Things that may be in your way
- Operating system settings
- Gateways
- Firewalls
- Proxy servers
- Caches
- Virus filters
- Spam filters
- Adult filters
22Internet Applications
- Electronic mail (email)
- Mailing lists
- Newsgroups
- File Transfer
- Chat
- Instant Messaging
- World Wide Web
23The 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
24Cyberspace
a consensual hallucination experienced daily by
billions of operators in every nation Gibson