IT 101 lecture

Download Report

Transcript IT 101 lecture

IT 101
J.J. Ekstrom, Ph.D.
Networking,
Information Management,
Information Assurance and Security,
Software Development,
Systems Engineering
IT Curriculum Development
Education and Academia
BS BYU 1974
MS BYU 1976
Ph.D. BYU 1992
BYU PT faculty 1979-1987, 2000
Associate Professor, EIT 2001
BYU Continuing Status 2007
IT Program Chair 2007
Programmer since 1966
2
System Software
Operating Systems
Compilers
Linkers/Loaders
Object-oriented Design and
Programming Systems
3
Embedded Systems
Automatic Storage and Retrieval
Systems
Military applications
Microprocessor Control ROMs
4
Application Areas
Medical
Banking
Inventory and material management
Information retrieval and indexing
Network management
LAN switch software design
Email archiving and management
5
Business
6-8 Startups (Depending on how you count)
4 Large Companies
VP
Director
CTO
Consulting Engineer
MTS
6
What you should remember:
You will probably do a lot of different
things during your life
You will have to learn continuously or
become obsolete
The only physical constant in life is
change
Stay close to the Spirit, He gives you
glimpses of what is over the horizon.
7
Networking and Buzzwords
OSI Model
Internet Model
Devices: Hosts, Hubs, Switches, Routers
Network Design
Network Deployment
Network Management
8
Alphabet Soup:
OSI 7 layer model
Internet/internet
ISP
IP
TCP
IETF
IEEE
ping
traceroute
SNMP
SMTP
IMAP
POP
FTP
SCP
SSH
802.11g
802.1Q
802.1D
HTTP
HTML
URL
RIP
OSPF
BGP4
JavaScript
J2EE
PHP
Perl
Python
Ruby
VB
VPscript
…
9
There ain’t no magic!
All of the acronyms have simple meanings
You can figure out anything in IT if you are willing to
dig a bit
There is a world of information at your fingertips,
don’t be afraid to Google for answers.
A college education can only prepare you to learn
The details will be obsolete within a few years of
graduation
I don’t use a language that was available when I got
my Master’s Degree! (except English ;-)
10
Details for those who care:
Credits:


Data Communications and Networking, 2nd
Edition. Behrouz A. Forouzan, McGrawHill, ©2001, 1998
Website associated with text.
Some slides for digging:
11
Figure 3-1
OSI Model
WCB/McGraw-Hill
12 1998
 The McGraw-Hill Companies, Inc.,
Figure 3-2
WCB/McGraw-Hill
OSI Layers
13 1998
 The McGraw-Hill Companies, Inc.,
Figure 3-14
Summary of Layer Functions
WCB/McGraw-Hill
27 1998
 The McGraw-Hill Companies, Inc.,
Figure 24-1
An Internet According to TCP/IP
28
Different Standards Bodies:
OSI – Open Systems Interconnect
IEEE 802 – Physical -> Data Link

Divide DL into
 Logical Link Control (LLC)
 Media Access Control (MAC)

802.11 wireless
IETF – Internet Protocols
OMG – Middleware
DMTF – Management Models
… many others
29
Figure 12-1
WCB/McGraw-Hill
OSI Model and Project 802
30 1998
 The McGraw-Hill Companies, Inc.,
Figure 24-2
TCP/IP and the OSI Model
31
Physical / Data Link
Remember that IP rides on something else,
PPP, PPPOE, Ethernet, Token ring, ATM…
The following discussion takes the lower
layers for granted.
The only time you have to think about the
physical and Data Link is when they don’t
work.
80% of the time when a network doesn’t
work it’s the cables!
32
Troubleshooting: Ping fails
Ping tests layers 1,2,3
Start at the physical layer and work up.


Cables
NIC – do you have a link light?
MAC layer self configures,


see if you can sniff (carry a laptop and a hub)
Almost never the problem!
If you have link, problem is probably setup of
addressing.
33
Figure 24-3
IP Datagram
34
Figure 24-4
Internet Address
35
Figure 24-5
Internet Classes
36
Figure 24-6
IP Addresses in Decimal Notation
37
Figure 24-7
Class Ranges of Internet Addresses
38
Figure 24-8
Network and Host Addresses
39
Figure 24-9
A Network with Two Levels of Hierarchy
40
Figure 24-10
A Network with Three Levels of Hierarchy
41
Figure 24-11
Addresses with and without Subnetting
42