Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Lecture Slides on The Internet - Principles of Information Technology | ITEC 110, Study notes of Computer Science

Material Type: Notes; Professor: Htay; Class: Principles of Information Technology; Subject: Information Sci. & Technology; University: Radford University; Term: Unknown 1989;

Typology: Study notes

Pre 2010

Uploaded on 02/12/2009

koofers-user-0uh
koofers-user-0uh ๐Ÿ‡บ๐Ÿ‡ธ

10 documents

1 / 50

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32

Partial preview of the text

Download Lecture Slides on The Internet - Principles of Information Technology | ITEC 110 and more Study notes Computer Science in PDF only on Docsity!

Connecting with Computer Science

Objectives

Learn what the Internet really is

Become familiar with the architecture of the Internet - Become familiar with Internet-related protocols - Understand how the TCP/IP protocols relate to theInternet - Learn how IP addresses identify devices connectedto the Internet

Connecting with Computer Science

Objectives (continued)

Learn how to determine your own TCP/IPconfiguration

Learn how HTML and XML are used with the WorldWide Web - Learn how to develop a simple Web page usingHTML - Learn how search engines make the World Wide Webmore usable

Connecting with Computer Science

Why You Need to Know

Aboutโ€ฆThe Internet

Internet as revolutionary information technology

Impacts most spheres of human thought and action - E-commerce, information exchange, embedded devices - Intersection with computer science - Networks โ€“ Protocols โ€“ Server and client programs

Connecting with Computer Science

The Architecture of the Internet

Anatomy of a connection

  • Desktop linked via modem/transceiver to LAN of ISP โ€“ ISP switching center: called a point-of-presence (POP) โ€“ POP connected to larger ISP with larger POP โ€“ Larger ISP connects to national or international ISPs, called national backbone providers (NBPs) - Network equipment and protocols critical to process

Connecting with Computer Science

Connecting with Computer Science

TCP and IP

TCP (Transmission Control Protocol)

  • Responsible for the reliable delivery of data โ€“ Separates data into manageable, fixed-size packets โ€“ Establishes virtual circuit for transmission โ€“ Manages packet sequencing โ€“ Re-transmits packets received in error โ€“ Header appended to data segment contains relevant information

Connecting with Computer Science

Connecting with Computer Science

TCP and IP (continued)

IP layer adds address header to TCP packets

  • Most widespread version (IPv4) has 32 bit value โ€“ New version of IP (IPv6) has 128-bit addresses

    IPv4 address hierarchy - First part identifies network class (A, B, C, D, E) โ€“ Middle part identifies the host on the network โ€“ Final part identifies the node connected to the host

Connecting with Computer Science

Connecting with Computer Science

DHCP

DHCP: Dynamic Host Configuration Protocol

  • Allows for automatic assignment of IP addresses โ€“ Computer uses DHCP to get IP address from router

    Flexibility for Database Administrator - Sets up server to allocate block of addresses โ€“ One time cost to configure computer for DHCP

Connecting with Computer Science

Routers

Router

  • Computer linked to different communication lines โ€“ Routes packets on to line closer to destination โ€“ Joins networks together, including the Internet โ€“ Monitors communication lines for congestion โ€“ May send message packets along different paths

    Routers work in a manner similar to post office

Connecting with Computer Science

High-Level Protocols

Suite of protocols can be compared to OSI layers

  • TCP/IP spans Session, Transport, Network layers โ€“ SMTP, HTTP, FTP โ€œaboveโ€ TCP/IP in OSI model - High-level protocols use TCP/IP to accomplish tasks - TCP splits messages into packets, if necessary โ€“ TCP layer adds header, forwards to IP for address โ€“ IP sends packets to Data Link and Physical layers

Connecting with Computer Science