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)
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 |
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)
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 |
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
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 |
|
10.0.0.0/8 |
Private-Use Networks |
|
14.0.0.0/8 |
Public-Data Networks |
|
24.0.0.0/8 |
Cable Television Networks |
|
39.0.0.0/8 |
Reserved but subject to allocation |
|
127.0.0.0/8 |
Loopback |
|
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 |
|
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 |
|
192.168.0.0/16 |
Private-Use Networks |
|
198.18.0.0/15 |
Network Interconnect Device Benchmark Testing |
|
223.255.255.0/24 |
Reserved but subject to allocation |
|
224.0.0.0/4 |
Multicast |
|
240.0.0.0/4 |
Reserved for Future Use |
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 |
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
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 |
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
![]() |
![]() |
Standards (STD's)
IP (Internet Protocol)
|
ICMP (Internet Control Message Protocol)
|
TCP (Transmission Control Protocol)
|
UDP (User Datagram Protocol )
|
ARP (Address Resolution Protocol )
|
DHCP (Dynamic Host Configuration Protocol)
|
DNS (Domain Name Server/Service)
|
SGMP > SNMP (Simple Network Management Protocol)
> SNMPv2 RFC 1098
|
HTTP (Hypertext Transfer Protocol)
|
![]() |
![]() |
![]() |
TCP
FTP, HTTP, SMTP, and DNS.
UDP
DNS, TFTP, SNMP, and DHCP.
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)
standards and protocols |
![]() ![]() |
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)
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)