INTERNET ORGANIZATION/S

 

STANDARDS , RFC's and ADMINISTRATION

IAB (Internet Architecture Board)
- IETF (Internet Engineering Task Force) > IESG (Internet Engineering Steering Group)
- IRTF (Internet Research Task Force)
- ISOC (Internet Society)

 

DOMAIN NAMES and DNS

ICANN (Internet Corporation for Assigned Names and Numbers ) > TLD's ICANN Accredited Registrars list
- VeriSign (Registry for the .com and .net and .org internet domains)
- NeuStar (Registry for the .biz and .us internet domains)
- etc.
----------------------------------------- > DNS Root Name Server Operators and Locations
- Network Solutions (root server A)
- PSINet (root server C)
- Internet Software Consortium (root server F)
- etc.

 

IP/AS NUMBERS ,PORTS and WHOIS

IANA
(Internet Assigned Numbers Authority) >WHOIS
----------------------------------------- > RIR (Regional Internet Registry )
- ARIN (USA Region Whois)
- RIPE (EUrope Region Whois )
- APNIC (Asia & Pacific Region Whois )
- etc.
----------------------------------------- > LIR (Local Internet Registry)
- National Institute for R&D in Informatics - (.ro - Romania Root-Zone Whois)
- Russian Institute for Public Networks - (.ru - Russia Root-Zone Whois)
- etc .

 

SECURITY VULNERABILITIES and VIRUSES

CERT
(Computer Emergency Response Team ) > ISA (Internet Security Alliance)
SANS
( The SANS (SysAdmin, Audit, Network, Security) Institute )
GIAC (Global Information Assurance Certification)
MITRE (Private, non-profit corporation)
CIAC (Computer Incident Advisory Capability)
NSS (National Security Solutions Group)


PROGRAMMING and STANDARDS

IEEE (Institute of Electrical & Electronics Engineers)
IEC (International Electrotechnical Commission)
ISO
(International Organization for Standardization) >
ITU-T (ITU Telecommunication Standardization Sector) >
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> OSI (Open Systems Interconnection)
Open Group (The Open Group , former OSF(OpenSoftwareFoundation))
PASC (Portable Application Standards Committee)

Network Operations Center (NOC)
Network Access Point (NAP)
Point of Presence (PoP)


CABLING

 

Network infrastructures/interfaces/layers :

IEEE 802.3
802.3u (Fast Ethernet)
802.3z (Gigabit Ethernet over Fiber)
802.3ab (Gigabit Ethernet over UTP)

RJ-45
straight : Pc - Hub , Pc - Switch , Switch - Router
crossover :Pc - Pc
rollover : Router - Console

UTP Unshielded twisted pair: consists of 4 pairs of wires. Each pair is twisted, to make signals less vulnerable to interference.
FTP Foiled twisted pair: consists of 4 pairs of wires, wrapped in conductive foil that is connected to ground terminals at each connector. This way, the cabling goes through a grounded tunnel, reducing interference by other signals.
STP Shielded twisted pair: consists of 4 pairs of wires, where each pair is wrapped in conductive foil. This completely isolates one pair of wires from the others.

  NAME SPED MEDIUM ENCODING ATTN IEEE PROPRIETIES
L
E
G
A
C
Y
10BASE5 10 Mbps thick coaxial Manchester 500 802.3 inexpensive ,no configuration
10BASE2 10 Mbps thin coaxial Manchester 200 802.3a low cost , no hubs
10BASE-T 10/20 Mbps UTP cat3 Manchester 100 802.3i duplex , easy maintenance
10BASE-F ? optical fiber ? 2000 802.3j long runs
F
A
S
T
100BASE-T2/4 100 Mbit/s 2/4 pair UTP cat 3 ? 100 802.3y T4 802.3
100BASE-TX* 100/200 Mbps 2 pair UTP cat 5 4B/5B 100 802.3u duplex
100BASE-FX/SX/BX 100/200 Mbps 2s/2s/1s mm fiber 4B/5B 2000/300 802.3u duplex long runs/short

G
I
G
A
B
I
T

1000BASE-T 1000 Mbps UTP Cat 5e 4D-PAM5 100 802.3ab  
1000BASE-CX 1000 Mbps STP 8B/10B 25 802.3z Forward Error Correction
1000BASE-SX 1000 Mbps mm/sm fiber 8B/10B 300/550 802.3z Short WWL
1000BASE-LX 1000 Mbps mm/sm fiber 8B/10B 550/5000 802.3z Long WWL
  * 100BASE-TX should be named 100BASE-T , however 100BASE-T is used to define all 3 fast ethernet formats

 

ISDN (Integrated Services Digital Network)
ADSL (Asymmetric Digital Subscriber Line)
WWL (Wave Lenght Laser)


SWITCHING

LAYERS ACTIONS
layer1 always forwards the frame
layer2 device wants to forward the frame unless something prevents it from doing so
layer3 device will not forward the frame unless it has to


synchronous:

Cut-through (Mac)
- fast forward
- fragment-free (LLC)

asynchronous:
Store-and-forward (Data)

LAYERS NAME DEVICE PDU ADDRESSING
layer1 physical repeater hub stream bits
layer2 data-link bridge switch frame MAC
layer3 network router packet IP
layer4 transport gateway segment segments

The 5-4-3-2-1 rule
Five segments of network media
Four repeaters or hubs
Three host segments of the network
Two link sections (no hosts)
One large collision domain

LAYERS DECREASE LOOPS LOOP FIX
layer2 Colision domains+* Switching loops Spanning Tree Protocol (STP)
layer3 Colision domains+Broadcast domains** Routing loops Split horizon with poison reverse

* Switches can also decrease Broadcast domains by implementing VLAN's or filtering
** Routers will not decrease Broadcast domains under special circumstances.

Broadcast radiation is the accumulation of broadcast and multicast traffic.

Broadcast storm is a Broadcast radiation state where new network connections cannot be established, and existing connections may be dropped

Buffering
-port based
-shared

Carrier Sense Multiple Access/Collision Detect (CSMA/CD) RFC 1008


ADDRESSING

 

MAC broadcast
FF-FF-FF-FF-FF-FF

All Intermediate Systems
09-00-2B-00-00-05

AllEndSystems
09-00-2B-00-00-04

unicast (one), broadcast (all), multicast (some), and anycast (closest)

255.255.255.255 all hosts on the local subnet

128.128.255.128 all networks
128.128.128.255 all hosts broadcast
128.128.0.128 this network
128.128.128.0 this host

BLOCK
ASSIGNMENT
REFERENCE
0.0.0.0/8
"This" Network
[RFC1700, page 4]
10.0.0.0/8
Private-Use Networks
[RFC1918]
14.0.0.0/8
Public-Data Networks
[RFC1700, page 181]
24.0.0.0/8
Cable Television Networks
 
39.0.0.0/8
Reserved but subject to allocation
[RFC1797]
127.0.0.0/8
Loopback
[RFC1700, page 5]
128.0.0.0/16
Reserved but subject to allocation
 
169.254.0.0/16
Link Local
 
172.16.0.0/12
Private-Use Networks
[RFC1918]
191.255.0.0/16
Reserved but subject to allocation
 
192.0.0.0/24
Reserved but subject to allocation
 
192.0.2.0/24
Test-Net
 
192.88.99.0/24
6to4 Relay Anycast
[RFC3068]
192.168.0.0/16
Private-Use Networks
[RFC1918]
198.18.0.0/15
Network Interconnect Device Benchmark Testing
[RFC2544]
223.255.255.0/24
Reserved but subject to allocation
 
224.0.0.0/4
Multicast
[RFC3171]
240.0.0.0/4
Reserved for Future Use
[RFC1700, page 4]

 

 

NO SUBNETTING
(CLASSFULL)
CLASS
NETWORK PREFIX
A
/8
B
/16
C
/24
D
/32
SUBNETTING
(CLASSLESS)
CLASS
EXTENDED NETWORK PREFIX
A
/9 to /30
B
/17 to /30
C
/25 to /30
D
N/A

 

CLASS BASED ADDRESSING
<network number><host number>

CLASS BINARY DECIMAL HOSTS NETWORKS NETWORK PREFIX (bits/32)
A 0xxx 1 - 126 16,777,214 126 /8
B 10xx 128 - 191 65,534 16382 /16
C 110x 192 - 223 254 2097150 /24
D 1110 224 - 239 multi cast /32
E 1111 240 - 255 future use /32

CLASSLESS ADDRESSING
<network number><<subnet number><host number>>

Sufix
Hosts
32-Borrowed = CIDR
2^Borrowed = Hosts
Binary -> dec = Sufix
.255
1
/32
0
...11111111
.254
2
/31
1
...11111110
.252
4
/30
2
...11111100
.248
8
/29
3
...11111000
.240
16
/28
4
...11110000
.224
32
/27
5
...11100000
.192
64
/26
6
...11000000
.128
128
/25
7
...10000000
Classfull / Classless


SUBNETTING
-static
-variable length

NETWORK PORTION
SUBNETWORK PORTION
HOST PORTION
11111111.11111111.11111111
.111
00000

11111111.11111111.11111111.11100000
254.254.254.224

extended-network prefix -> netmask = (binary -> dec of network portion ) extended-network prefix# - network prefix#
/27->254.254.254.224 27-24=3 11100000->224
netmask -> extended-network prefix = (dec -> binary of network portion ) + network prefix#
254.254.254.224->/27 224->11100000 3+24=27

(2 power of borrowed bits) – 2 = usable subnets
(23) – 2 = 6
(2 power of remaining host bits) – 2 = usable hosts
(25) – 2 = 30

The broadcast address(broadcast id) for Subnet # = the base address(subnetwork id)(home subnetwork)(subnet address) for next Subnet - 1
The base address of subnet zero is the same as the major network number

Total subnets = 2 to the power of the bits borrowed
Total hosts= 2 to the power of the bits remaining
Usable subnets = 2 to the power of the bits borrowed minus 2
Usable hosts= 2 to the power of the bits remaining minus 2

 

10001100.10110011.11011100.11001000 140.179.220.200 IP Address

11111111.11111111.11100000.00000000 255.255.224.000 Subnet Mask

-------------------------- LOGICAL AND---------------------------------
10001100.10110011.11000000.00000000 140.179.192.000 Base Address

10001100.10110011.11011111.11111111 140.179.223.255 Broadcast Address


Variable Length Subnet Masks (VLSM) RFC 1009


ROUTING

      NAME ADDRESSING ADM DIST MAX HOPS TRANSPORT NOTES
S
T
A
T
I
C
    IP ROUTE DESNETTIP DESTNETMASK GATEWAY/NEXTHOP classfull 1 N/A N/A  
D
Y
N
A
M
I
C
I
G
P
V
E
C
T
O
R
RIP (Routing Information Protocol) v1 classfull
v2 classless
120 15 TCP/IP RFC 1058 (v1)
RFC 1723 (v2)
RFC 2091 (extensions)
IGRP (Interior Gateway Routing Protocol) classfull 100 255 TCP/IP Cisco Proprietary
RTMP (Routing Table Maintenance Protocol) classfull     AppleTalk Apple Proprietary
L
I
N
K
-
S
NLSP (NetWare Link Services Protocol)   classfull 225   IPX Novell Proprietary
OSPF (Open Shortest Path First) classless 110   TCP/IP RFC 1583
RFC 2178
RFC 2328 (Dijkstra)
RFC 1587 (NSSA)

H
Y
B
R
I
D

EIGRP (Enhanced Interior Gateway Routing Protocol) classless 90 224 RTP Cisco Proprietary
Diffuse Up Algorithm (DUAL)
IS-IS (Intermediate System-to-Intermediate System protocol)   15   CLNP
TCP/IP
ISO 10589
RFC 1195
E
G
P
V
E
C
T
O
R
BGP (Border Gateway Protocol)
- iBGP
-eBGP
BGP123 classless
BGP4 classfull
20   TCP/IP RFC 1105 (BGP)
RFC 1163 (BGP2)
RFC 1267 (BGP3)
RFC 1771 (BGP4)
* static routes are manually added by sysadmin while dynamic routes are automatically added by protocol
** IGP protocols route inside a AS , EGP's route between AS's
*** classless protocols suport both CIDR and VLSM

 

ROUTED - IP IPX DECnet AppleTalk Banyan VINES XNS

UNROUTED- MAC NetBEUI

Reliable Transaction Router (RTR)
Area Border Router (ABR)
Autonomous System Border Router (ASBR)
Area Border Router - Autonomous System Border Router (ABR-ASBR)

AS (Autonomous Systems)
Classless Inter-Domain Routing (CIDR) RFC 1517-1520
Equal-Cost Multi-Path (ECMP) RFC 2992


PROTOCOLS


PORTS
Numbers below 255 are reserved for public applications (well known ports)
Numbers from 255-1023 are assigned to companies for marketable applications
Numbers above 1023 are unregulated

Standards (STD's)

IP (Internet Protocol)
-------- > RFC 791 Internet Protocol
-------- > RFC 760 DoD standard Internet Protocol

 

ICMP (Internet Control Message Protocol)
-------- > RFC 792 Internet Control Message Protocol DARPA
-------- > RFC 777 Internet Control Message Protocol

 

TCP (Transmission Control Protocol)
-------- > RFC 793 Transmission Control Protocol
-------- > RFC 761 DoD standard Transmission Control Protocol

 

UDP (User Datagram Protocol )
-------- > RFC 768 User Datagram Protocol

 

ARP (Address Resolution Protocol )
-------- > RFC 1433 Directed ARP
-------- > RFC 1027 Using ARP to implement transparent subnet gateways
-------- > RFC 903 RARP

 

DHCP (Dynamic Host Configuration Protocol)
-------- > RFC 2131 Dynamic Host Configuration Protocol
-------- > RFC 1541 Dynamic Host Configuration Protocol

 

DNS (Domain Name Server/Service)
-------- > RFC 1591 Domain Name System Structure and Delegation
-------- > RFC 1035 - Domain names - implementation and specification


SGMP > SNMP (Simple Network Management Protocol) > SNMPv2 RFC 1098
-------- >MIB (Management Information Base)


HTTP (Hypertext Transfer Protocol)
-------- >RFC 2616 Hypertext Transfer Protocol -- HTTP/1.1
-------- >RFC 1945 Hypertext Transfer Protocol -- HTTP/1.0

 

 

 

TCP
FTP, HTTP, SMTP, and DNS.
UDP
DNS, TFTP, SNMP, and DHCP.


VLAN

80/20 is old rule 20/80 is new , lan/backbone
99.999 rule 5.25 min/year or 1h/4000 days

Topology:
-STP
-RSTP

Membership:
-static
--port based
-dynamic
--MAC based
--IP based
-- Protocol based

Encapsulation :
-ISL
-IEEE 802.1Q

Frame :
-filtering (fast)
-tagging (ISL,IEEE 802.1Q,SILS,LANE)

Spanning-Tree Protocol (STP) IEEE 802.1d
Rapid Spanning-Tree Protocol (RSTP) IEEE 802.1w
Vlan Trunking Protocol (VTP) Cisco
Inter Switch Link (ISL) Cisco
Standards for Interoperable LAN/MAN Security (SILS) IEEE 802.10
Ethernet LAN Emulation over ATM (LANE)


WAN

 

standards and protocols

WAN L1 OSI

* EIA/TIA-232
* EIA/TIA-449
* V.24
* V.35
* X.21
* G.703
* EIA-530
* ISDN
* T1, T3, E1, and E3
* xDSL
* SONET (OC-3, OC-12, OC-48, OC-192)
* High Speed Serial Interface (HSSI)
WAN L2 OSI
* High-level data link control (HDLC)
* Frame Relay
* Synchronous Data Link Control (SDLC)
* Serial Line Internet Protocol (SLIP)
* Cable Modem Termination System (CMTS)
* ATM
* LAPM (Link Access Procedure for Modems)
* LAPB (Link Access Procedure, Balanced)
* LAPD (Link Access Procedure on the D channel)
* LAPF (Link Access Procedure for Frame Relay)
WAN L3 OSI
* X.25
* Point-to-Point Protocol (PPP)


 

DLCI (Data-LinkControl Identifier)
SVC (Switched Virtual Circuit)
PVC (Permanent Virtual Circuit)
NTU (Network Terminating Unit)
CSU/DSU (Channel Dervice Unit/Data Service Unit)
TDM (Time Division Multiplexer/Multiplexing)
DSLAM (DSL Access Multiplexer)


NETWORK MATH

 

Base 2 binary 0,1
Base 10 decimal 0-9
Base 16 hexadecimal 0-9 A-F.

binary -> decimal = (128 64 32 16 8 4 2 1)
binary -> hexadec = (128 64 32 16 8 4 2 1) + decimal - hexadec
decimal -> binary = (logic schema)
decimal -> hexadec = ( /16 whole remainder)
hexadec -> binary = (*16 whole+remainder) + (logic schema)
hexadec -> decimal = (*16 whole+remainder)


IOS COMMANDS