Week 1

The history of the internet:

1969: ARPANET (Advanced Research Projects Agency)

• Created by the U.S. Defense Department

• In 1969, the first message was sent from 2 computers

1962: IPTO (Information Processing Techniques Office)

• A branch of ARPA

• Creates the ARPANET

1969:

• ARPANET uses "packet switching"

• First 4 nodes being UCLA, UCSB, Stanford, and Univ. of Utah

1977-78:

• MODEM software created

• Computer Bulletin Board System (BBS) Created

o Made for public messaging

1983-88:

• MILNET splits off from ARPA (due to security)

• In 1984, the NSFNET (National Science Foundation) is created.

• By 1990, NSFNET replaces ARPANET

1990:

• The internet goes private

• ISPs (Internet Service Providers) get created

• One large company at the time being AOL (America Online)

1991:

• Tim Berners-Lee Creates WWW (World Wide Web)

o Made using:

• Hypertext Markup Language (html)

• Hypertext Transport Protocol (http)

• URLs (Uniform Resource Locators

1993:

• The first web browser "Netscape" is created

1996:

• 45 million users using the internet!

2002:

• Mobile phones become big

• 544.2 million users using the internet!

Telecommunication - "the exchange of information over large distances"

Data communications - "exchange of data between 2 or more devices"

5 components of data communication: • Sender

• Message

• Receiver

• Transmission media

• Protocol

Data representation: • Text - coded

• Numbers - Binary (e.x. 11110101), Hexadecimal (F5), Deimals (245)

• Images: uses RGB or YCM pixels

• Audio

• Video: Images in a set sequence presented at a certain rate

Data Flow • Simplex

• Half-duplex

• Full-duplex

Network - "an interconnection of devices capable of communication

• Made up of

o Nodes

• End nodes

§ PC, Phones, Servers

• Connecting nodes:

§ Routers, Switches, Modems

o Links

o Interfaces

• Network criteria

o Performance:

• How fast it responds/delivers

• How may users it can contain

• if there is any delay

o Reliability

• How frequent do failures occur

• How fast it can recover

o Security

• Confidentiality

• Integrity

• Availability

Types of connections: • Point-to-Point: Connection between 2 devices

• Point-to-Multipoint: One central device connecting to multiple devices

Topologies: • Mesh

o Every node is connected to eachother

o Reliable but expensive

o To calculate link and interfaces

• n(n-1)/2 = links

• n(n-1) = interfaces

• Star

• bus

o Not used in modern networks

• Ring

o Connected point-to-point forming a ring

o Used with Optical Fibre network in WANs

• Hybrid

o A combination of other topologies

o Very practical

o Seen as an extended star topology

Network Types: • PAN (Personal Area Network)

o Covers the least space, typically just a room

o E.x. a room with a computer, printer, Bluetooth speakers)

• LAN (Local Area Network)

o Typically privately owned in small office's

o E.x. two computers and a printer in an office

o Each host has an identifier address

o A sent packet from one host to another holds both the source and destination address'

of the host

• MAN (Metropolitan Area Network)

o Covers larger geographical ground then land

o Owned by business or leased by customers

• WAN (Wide Area Network)

o Covers a much larger area then LAN

• Can be town, country or region wide

o Typically used by large companies

Switching • Circuit-Switched (CS) network

o All packets go through same path

o Can waste bandwidth

• Packet Switched (PS) network:

o Packets travel through their own paths

o No bandwidth reservation

Internet standards • Internet standard - rules to be followed when working with the internet

o Made by the IETF (Internet Engineering Task Force) being 1/2 sub-organizations of the

internet society

• Internet draft - a working document with a six month lifetime

• RFC - Request for Comment

Standardization Bodies • International

o ISO (International Organization for Standardization)

• Responsible for creating international standards for a large range of industries

o ITU (International Telecommunication Union)

• Responsible to developing standards for telecommunication (Radio, satellites,

the internet, etc)

o IEC (International Electrotechnical Commission

• Responsible for standards for electrical and electronic related technologies

• Regional

o ETSI (Europe)

• Responsible for developing standards information technologies exclusively

withing europe (IoT and 5G)

• Country

o Standards Council of Canada (SCC)

• Responsible for overseeing national standards within canada

• Other

o IEEE (Institute of Electrical and Electronics Engineers)

• Responsible for developing standards for electrical and electronic technologies

(such as WI-FI)

o IETF (Internet Engineering Task Force)

• Responsible for developing internet standards (such as HTTP and TCP/IP)

o W3C (World Wide Web Consortium

• Responsible for developing standards for the world wide web (such as HTML,

CSS and overall accessibility guidelines)

robot