Home
Infobase
Protocols
Apple
Cisco
Data Link
Network / Routing
Other
Security / VPN
Decnet
IBM
Data Flow Control
Data Link Control
Path Control
Presentation Service
Transaction Services
Transmission Control
ISO
Application Layer
Network Layer
Presentation Layer
Session Layer
Transport Layer
LAN
Ethernet
FDDI
Others
Token Ring
VLAN
WLAN and WPAN
MAN
Microsoft
Mobile Wireless
Novell
Others
RFCs
0 - 999
1000 - 1999
2000 - 2999
3000 - 3999
4000 - 4999
5000 - 5999
Others
SAN
Security
SS7/C7
SUN
TCP/IP
Application
Data Link
MPLS
Multicast
Presentation
Routing
Session
Transport
VOIP
Codec
Media
Others
Signaling
WAN
ATM
Broadband
Frame Relay
Other
PPP
SONET/SDH
X.25
Networking
Applications
Architecture
General Technologies
Infrastructure
LAN
MAN
Operation and Management
Security
Systems
TCP/IP
WAN
Telecom
Architecture and General Technologies
Certificates
Convergence
Infrastructure
Operation and Management
Protocols
Systems
Wireless
General Technologies
Mobile Wireless
Wireless LAN
Software
Application
Architecture
Database
Enterprise Software
Language
Networking Software
Open Source
Operating Systems
Linux
Unix
Windows
Other Software
Hardware
Component and Sub-systems
Computer Hardware
General Technologies
Networking Hardware Systems
Security
Basic Security Technologies
Policies and Operations
Products and Solutions
Security Protocols
Security Vulnerabilities
How to
Who's who
Government Security
Industry Associations
Network Security
Security Organizations
Standard Institute
Top Level Domains
Vendors
Apple
Cisco
HP
IBM
Microsoft
Novell
Oracle
Other
Wireless Organizations
Free Ebooks
Dictionaries
Ethernet Glossary
Hardware Dictionary
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X Y Z
Numbers
Networking Dictionary
A
B
C
D
E
F
G
H
I
J K
L
M
N
O
P
Q
R
S
T
U
V
W
X Y Z
Numbers
Protocol Dictionary
A
B
C
D
E
F
G
H
I
J K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y Z
Numbers
Security Dictionary
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X Y Z
Numbers
Software Dictionary
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y Z
Numbers
Telecom Dictionary
A
B
C
D
E
F
G
H
I
J K
L
M
N
O
P
Q
R
S
T
U
V
W
X Y Z
Numbers
VOIP Glossary
Windows Vista Glossary
Wireless Dictionary
A
B
C
D
E
F
G
H
I
J K
L
M
N
O
P Q
R
S
T
U
V
W
X Y Z
Numbers
Wireless LAN (WLAN) Glossary
Member
News
中文网站
Advanced Search
Home
Front page
Front page of
NetworkDictionary
Blogs
Community blog and recent blog authors at
NetworkDictionary
.
All blogs
bjland4's blog
Sirajee's blog
marquitaholcomb's blog
steven520's blog
online-insurance's blog
bonnielover's blog
blusalicoach's blog
adrianalbert's blog
Tagarin's blog
rifasatria's blog
Books
Books at
NetworkDictionary
.
Computer and Networking Hardware Articles
Component & Sub-systems
ASIC: Application-Specific Integrated Circuit
Computer Memory: RAM and ROM
Computer Storage Technologies
IC: Integrated Circuit
Line Card
Microprocessor and CPU (Central Processing Unit)
NIC: Network Interface Card
PCMCIA Card: A PC Card by Personal Computer Memory Card International Association
SoC: System on a Chip
Computer and Networking Hardware Dictionary
Computer and Networking Hardware Dictionary - A
Computer and Networking Hardware Dictionary - B
Computer and Networking Hardware Dictionary - C
Computer and Networking Hardware Dictionary - D
Computer and Networking Hardware Dictionary - E
Computer and Networking Hardware Dictionary - F
Computer and Networking Hardware Dictionary - G
Computer and Networking Hardware Dictionary - H
Computer and Networking Hardware Dictionary - I
Computer and Networking Hardware Dictionary - J
Computer and Networking Hardware Dictionary - K
Computer and Networking Hardware Dictionary - L
Computer and Networking Hardware Dictionary - M
Computer and Networking Hardware Dictionary - N
Computer and Networking Hardware Dictionary - O
Computer and Networking Hardware Dictionary - P
Computer and Networking Hardware Dictionary - Q
Computer and Networking Hardware Dictionary - R
Computer and Networking Hardware Dictionary - S
Computer and Networking Hardware Dictionary - T
Computer and Networking Hardware Dictionary - U
Computer and Networking Hardware Dictionary - V
Computer and Networking Hardware Dictionary - W
Computer and Networking Hardware Dictionary - X Y Z
Computer and Networking Hardware Terms - Numbers
Computer Hardware
Server Types
General Technologies of Hardware
Circuit Switching
DWDM: Dense Wavelength Division Multiplex and Multiplexer
Full Duplex Transmission
Half Duplex Transmission
Hamming Distance
Multiplexing and Multiplexer
Optical Fiber Technology Overview
TDM: Time Division Multiplex and Multiplexer
WDM: Wavelength Division Multiplex and Multiplexer
Networking Hardware Systems
Access Device
Class 5 Switch
Content / Layer 4 - 7 Application Switching
CSU/DSU: Channel Service Unit/Data Service Unit
DSLAM: Digital Subscriber Line Access Multiplexer
Edge Device
Gateway
IAD: Integrated Access Device
IP Switch
Multilayer Switch
Network Devices and Components Overview
Network Storage Technologies
Network Switch
PBX: Private Branch Exchange
T1 and E1 Circuit
Tag Switch
Tandem Switch and Class 4 Switch
How to tricks and tutorials in networking, computing and telecom
Basic Computing Using Windows
The Computers and Peripherals
What is a computer?
What are the input/output devices of a computer?
How many different kinds of computers?
How to turn on/off your computer?
Operating Systems and Controls of a computer
The introduction of Operating Systems and how to control a computer
What a application software does?
How to use the OS?
What is the Windows interface?
The desktop of a computer
How the things arrangement in Windows?
How to change the desktop?
File Systems of a computer
What a computer’s memory does?
What two main kinds of disks are?
Where data is collected in computers?
How to navigate your “My Documents†folder and drive C?
How to delete, sort and search a file?
Concepts and Settings of a computer
The review of computer concepts
How to install and uninstal programs?
How to set up or deletele usernames and passwords(accounts)?
What are viruses, crackers and firewalls?
How to do with the error messages?
Networks and the Internet
What is a network?
How to use the Internet?
The button on the toolbar
How to identify if something is a hyperlink?
How to use search engines?
Email, Chat-rooms, and IM
What are chat-rooms and IM?
What is email and how an email operates?
How to create and send an email?
Appendices Switching the Control Panel to Classic View
Connecting to the Internet
Guideline for New Linux Administrators
How Does VOIP using H.323 Protocol Work?
How to Address Network Vulnerabilities ?
How to apply the US schools in the fields of IT, Computing, networking and telecom?
How To Assemble A Desktop PC?
Choosing the parts for a Desktop PC
What are the essential parts of a desktop PC?
What operating system am I going to use?
What will be the main function of the computer?
Choosing other components for a desktop PC
Choosing the parts for an Office computer
Choosing the PC parts for a Entertainment system/media center
Choosing the PC parts for a Gaming system
Choosing the PC parts for a Server
Choosing the PC parts for a Workstation
Choosing the PC parts just for simple web surfer
Do I plan on overclocking my computer?
Do I plan on underclocking my computer?
Can I use any of the parts from my old computer?
Where do I find the parts of a desktop PC?
which should affect the choice of any part/peripheral?
Compatibility and Ergonomics should affect the choice of any part/peripheral
Operating temperature should affect the choice of any part/peripheral
Price and Power should affect the choicec of any part/peripheral choice
Primary components of a desktop PC
Labeling of RAM
The Advtantages and Disadvantages of Multi-core
The choice of Chassis (case) & power supply
Fans in the case
Number of storage drive spaces in case
Power rating of power supply
The specification of Form factor
The choice of Motherboard
CPU interface
Expansion slot interfaces
IDE (ATA) or SATA interface
Other connectors on the motherboard
The choice of Chipset
The importance of CPU cooling
The introduction of RAM(random access memory)
The properties of a CPU
The two main CPU brands:Intel and AMD
Things to consider when shopping for a Hard drive
Secondary components of a desktop PC
The introduction of Modem and Ethernet card
The introduction of Video output
The types of graphics card interfaces
Things to consider when purchasing a CD/DVD
Things to consider when purchasing a Sound card
Things to consider when purchasing Floppy drive
The Display choices of a desktop PC
One key type of display:LCD panels
The introduction of Speakers
The other type of display: CRT (cathode ray tube) display
The Peripherals of a desktop PC
How to choose Mouse and keyboard?
The introducion of Printer and Scanner
Assembling the parts to a desktop PC
What Tools and equipment needed to assemble a PC?
The Preparation to bulid a computer
The Construction of a desktop PC
The installation of Motherboard
The installation of CPU
The Installation of RAM
The Installation of Power supply
Installing Video card
Installing drive jumpers
Installing drives
Intalling Other connections
Prepare for power up
The time for Power up
Installing Additional hardware and peripherals
Installing software for a desktop PC
Installing some software for a desktop PC
Installing Operating system(s)
Installing Windows
Installing Windows to dual-boot with GNU/Linux
Installing GNU/Linux
Security strategy of a desktop PC
The updating Security strategy
Anti-nasty security strategy
The Drivers control hardware components
Useful Software to install
Additional Software to install
Overclocking a desktop PC
The introduction of Overclocking in a PC System
Things that can't be overclocked
Components can be overclocked
CPU overclocking of a PC System
How to choose the best CPU for overclocking
Video card overclocking in a PC
Getting the few extra MHz out of a chip
Silencing noisy in a desktop PC
The introduction of Silencing in a PC System
The noise from fans in a PC
The method of cooling a desktop PC
The noise from hard disk and silencing
The other silencing methods of a PC system
Summary of Assembling a Desktop PC
How to Baseline and Document Network ?
How to Choose a Firewall for SMB Network ?
How to configure a PC with Windows XP in a SOHO network to share a printer?
How to deploy wireless hotspot?
How to detect an illegal sniffing tool and defend its harm on a network?
How to Detecting and Analyzing Network Threats Using a Network Packet Analyzer ?
How to do earthing properly for multiple equipments in one room?
How to Install Foreign Languages in Microsoft Windows XP/2000 ?
How to install network sniffing tools for effective traffic monitoring ?
How to Minimize Network Latency ?
How to Perform WLAN Troubleshooting?
How to position Network Analyzer to best monitor network traffic
How to Protect WLAN Security ?
How to secure a SOHO network ?
How to Select Small Business Network Monitoring Solution?
How to Set Up and Configure a Small Office and Home Office (SOHO) Network ?
How to Solve Network Performance Problems
How to troubleshoot network connectivity problems ?
How to upgrade to Windows Vista from Windows XP?
How to use hanyu pinyin to input Chinese in Windows XP/2000 ?
How to Use Network Troubleshooting Tools ?
How to Use SNMP Network Monitoring System?
What are the Key Functions of a Network Management System ?
XML on a Chip
Information, Computer and Network Security
Basic Security Technologies
Cryptography, Data Encryption and Decryption Algorithms
Deep Inspection Technologies and Firewalls
IPsec Virtual Private Network (IPsec VPN)
L2TP / PPTP Virtual Private Network (VPN)
Layer 2/3 MPLS VPN based on BGP/MPLS
Packet Filtering
PKI: Public-Key Infrastructure
Secret-Key or Symmetric-Key Cryptography
Sieve: An Email Filtering Language
SSL VPN: Secure Socket Layer Virtual Private Network
Trusted Computing Technologies
Windows Vista ISV security features for the Internet Explore (IE) based applications
Information, Computer and Network Security Terms Glossary and Dictionary
Information, Computer and Network Security Terms Glossary and Dictionary - I
Information, Computer and Network Security Terms Glossary and Dictionary - A
Information, Computer and Network Security Terms Glossary and Dictionary - B
Information, Computer and Network Security Terms Glossary and Dictionary - C
Information, Computer and Network Security Terms Glossary and Dictionary - D
Information, Computer and Network Security Terms Glossary and Dictionary - E
Information, Computer and Network Security Terms Glossary and Dictionary - F
Information, Computer and Network Security Terms Glossary and Dictionary - G
Information, Computer and Network Security Terms Glossary and Dictionary - H
Information, Computer and Network Security Terms Glossary and Dictionary - J
Information, Computer and Network Security Terms Glossary and Dictionary - K
Information, Computer and Network Security Terms Glossary and Dictionary - L
Information, Computer and Network Security Terms Glossary and Dictionary - M
Information, Computer and Network Security Terms Glossary and Dictionary - N
Information, Computer and Network Security Terms Glossary and Dictionary - Numbers
Information, Computer and Network Security Terms Glossary and Dictionary - O
Information, Computer and Network Security Terms Glossary and Dictionary - P
Information, Computer and Network Security Terms Glossary and Dictionary - Q
Information, Computer and Network Security Terms Glossary and Dictionary - R
Information, Computer and Network Security Terms Glossary and Dictionary - S
Information, Computer and Network Security Terms Glossary and Dictionary - T
Information, Computer and Network Security Terms Glossary and Dictionary - U
Information, Computer and Network Security Terms Glossary and Dictionary - V
Information, Computer and Network Security Terms Glossary and Dictionary - W
Information, Computer and Network Security Terms Glossary and Dictionary - X Y Z
Policies and Operations
Protecting PERSONAL INFORMATION - A Guide for Business
What are the Sound Data Security Plan built on?
1. Take stock - Know what personal information you have on your computer
2. Scale down - Keep only what you need for your business
3. Lock it - Protect the information that you keep
Protect the information that you keep - Physical Security
Protect the information that you keep - Electronic Security
Protect the information that you keep - Password Management
Protect the information that you keep - Laptop Security and Firewalls
Protect the information that you keep - Wireless and Remote Access and Detecting Breaches
Protect the information that you keep - Employee Training
Security practices of contractors and service providers
4. Pitch it - Properly dispose of what you no longer need
5. Plan ahead - Create a plan for responding to security incidents
DMZ: DeMilitarized Zone in Networks
Layered Defenses of Network and Information Security
Network Security Management and Access Control
Windows Vista Standard User vs. Administrator
Windows Vista User Account Control
Products and Solutions
ATM Network Security: Solutions, Technologies and Specifications
Firewall
IDS: Intrusion Detection System
IPS: Intrusion Protection (Prevention) System
Windows Vista Security Guide Overview
Windows XP Security Guide Overview
Security Vulnerabilities
ATM Network Security: Vulnerabilities and Risks
Broadband Access Security: Cable Access and xDSL Lines
Communication Security at the Application Layer
Computer Virus and Antivirus Technologies
Denial of Service (DoS) and Distributed Denial of Service (DDoS)
Ethernet LAN Security
Frame Relay Network Security: Vulnerabilities and Mitigations
ICMP Attacks
IP Spoofing
IPTV Security Threats and Protections
Land Attack
Mobile Communication Security Threats and Solutions
Network Security at the Data Link Layer (Layer 2) of LAN
Network Security at the Network Layer (Layer 3: IP)
Network Security at the Transport Layer (Layer 4: TCP and UDP)
Network Security of WAN: ATM, Frame Relay an Broadband Access
Pharming and Anti-pharming Mitigations and Technologies
Phishing and Anti-phishing Mitigations and Technologies
Port Scan Attack
Public-Key or Asymmetric Cryptography
RIP Routing Attacks
Smurf Attack and Fraggle Attack
SPAM and Anti-Spam Technologies
Spyware and Anti-Spyware Mitigations and Technologies
TCP "SYN" Attack
TCP Connecting Hijacking: MAN-In-The-Middle Attack
TCP/IP Network Vulnerability and Security
Top Information and Networking Threats
VOIP Security Threats and Solutions
Widely Used Attack Tools
Wireless LAN (WLAN) Security Problems and Technologies
Network Protocol Suite Directory Index
AppleTalk: Apple Computer Protocols Suite
Cisco Protocols
Data Link
CDP: Cisco Discovery Protocol
DTP: Dynamic Trunk Protocol
ISL & DISL: Cisco Inter-Switch Link Protocol and Dynamic ISL Protocol
Network/Routing
CGMP: Cisco Group Management Protocol
EIGRP: Enhanced Interior Gateway Routing Protocol
HSRP: Hot Standby Routing Protocol
IGRP: Interior Gateway Routing Protocol
RGMP: Cisco Router Port Group Management Protocol
Other Cisco Protocols
NetFlow: Cisco Network Traffic Monitoring and Management Protocol
XOT: X.25 Over TCP
Security/VPN
TACACS: Terminal Access Controller Access Control System
Complete Protocol dictionary, glossary and reference
Complete Protocol dictionary, glossary and reference - A
Complete Protocol dictionary, glossary and reference - B
Complete Protocol dictionary, glossary and reference - C
Complete Protocol dictionary, glossary and reference - D
Complete Protocol dictionary, glossary and reference - E
Complete Protocol dictionary, glossary and reference - F
Complete Protocol dictionary, glossary and reference - G
Complete Protocol dictionary, glossary and reference - H
Complete Protocol dictionary, glossary and reference - I
Complete Protocol dictionary, glossary and reference - J K
Complete Protocol dictionary, glossary and reference - L
Complete Protocol dictionary, glossary and reference - M
Complete Protocol dictionary, glossary and reference - N
Complete Protocol dictionary, glossary and reference - Numbers
Complete Protocol dictionary, glossary and reference - O
Complete Protocol dictionary, glossary and reference - P
Complete Protocol dictionary, glossary and reference - Q
Complete Protocol dictionary, glossary and reference - R
Complete Protocol dictionary, glossary and reference - S
Complete Protocol dictionary, glossary and reference - T
Complete Protocol dictionary, glossary and reference - U
Complete Protocol dictionary, glossary and reference - V
Complete Protocol dictionary, glossary and reference - W
Complete Protocol dictionary, glossary and reference - X
Complete Protocol dictionary, glossary and reference - Y Z
DECnet IV, DECnet Plus, DNA and OpenVMS
IBM SNA - Systems Network Architecture and Protocols
Data flow control
NetBIOS: Network Basic Input Output System
Data Link control
DLSw: Data-Link Switching protocol
IBM Presentation service
APPC: Advanced Program to Program Communication (SNA LU6.2)
IBM SNA NAU: Network Accessible Units (PU, LU and CP)
IBM Transaction services
IBM SMB: Server Message Block Protocol
Path control
APPN: Advanced Peer-to-Peer Networking
Transmission control
NetBEUI: NetBIOS Extended User Interface
Important IETF request For Comments (RFCs)
Important IETF request For Comments (RFCs): 0 - 999
rfc768: User Datagram Protocol
rfc791: Internet Protocol
rfc792: Internet Control Message Protocol
rfc793: Transmission Control Protocol
rfc822: Standard for ARPA Internet Text Messages
rfc826: An Ethernet Address Resolution Protocol
rfc850: Standard for Interchange of USENET Messages
rfc854: Telnet Protocol Specification
rfc903: A Reverse Address Resolution Protocol
rfc904: Exterior Gateway Protocol Formal Specification
rfc908: Reliable Data Protocol
rfc950: Internet Standard Subnetting Procedure
rfc951: Bootstrap Protocol (BOOTP)
rfc954: NICNAME/WHOIS
rfc959: File Transper Protocol (FTP)
rfc977: Network News Transfer Protocol
rfc994: International Organization for Standardization (ISO 8473)
rfc995: International Organization for Standardization (ISO N4053)
Important IETF request For Comments (RFCs): 1000 - 1999
rfc1001: Protocol Standard for a NetBIOS Service on a TCP/UDP Transport: Concepts and Methods
rfc1002: Protocol Standard for a NetBIOS Service on a TCP/UDP Transport: Detalied Specifications
rfc1034: Domain Names - Concepts and Facilities
rfc1036: Standard for Interchange of USENET Messages
rfc1042: A Standard for the Transmission of IP Datagrams over IEEE 802 Networks
rfc1055: A Nonstandard for Transmission of IP Datagrams over Serial Lines: SLIP
rfc1057: RPC: Remote Procedure Call Protocol Specification Version 2
rfc1058: Routing Information Protocol
rfc1075: Distance Vector Multicast Routing Protocol
rfc1085: ISO Presentation Services on top of TCP/IP-based internets
rfc1094: NFS: Network File System Protocol Specification
rfc1112: Host Extensions for IP Multicasting
rfc1144: Compressing TCP/IP Headers for Low-Speed Serial Links
rfc1151: Version 2 of the Reliable Data Protocol (RDP)
rfc1155: Structure and Identification of Management Information for TCP/IP-based Internets
rfc1156: Management Information Base for Network Management of TCP/IP-based internets
rfc1157: A Simple Network Management Protocol (SNMP)
rfc1189: The Common Management Information Services and Protocols for the Internet (CMOT and CMIP)
rfc1195: Use of OSI IS-IS for Routing in TCP/IP and Dual Environments
rfc1256: ICMP Router Discovery Messages
rfc1282: BSD Rlogin
rfc1288: The Finger User Information Protocol
rfc1305: Network Time Protocol (Version 3) Specification, Implementation and Analysis
rfc1308: Executive Introduction to Directory Services Using the X.500 Protocol
rfc1309: Technical Overview of Directory Services Using the X.500 Protocol
rfc1332: The PPP Internet Protocol Control Protocol (IPCP)
rfc1334: PPP Authentication Protocols
rfc1350: THE TFTP PROTOCOL (REVISION 2)
rfc1377: The PPP OSI Network Layer Control Protocol (OSINLCP)
rfc1441: Introduction to version 2 of the Internet-standard Network Management Framework
rfc1459: Internet Relay Chat Protocol
rfc1479: Inter-Domain Policy Routing Protocol Specification: Version 1
rfc1492: An Access Control Protocol, Sometimes Called TACACS
rfc1510: The Kerberos Network Authentication Service (V5)
rfc1542: Clarifications and Extensions for the Bootstrap Protocol
rfc1546: Host Anycasting Service
rfc1570: PPP LCP Extensions
rfc1584: Multicast Extensions to OSPF
rfc1585: MOSPF: Analysis and Experience
rfc1613: Cisco Systems X.25 over TCP (XOT)
rfc1629: Guidelines for OSI NSAP Allocation in the Internet
rfc1661: The Point-to-Point Protocol (PPP)
rfc1735: NBMA Address Resolution Protocol (NARP)
rfc1738: Uniform Resource Locators (URL)
rfc1771: A Border Gateway Protocol 4 (BGP-4)
rfc1772: Application of the Border Gateway Protocol in the Internet
rfc1773: Experience with the BGP-4 protocol
rfc1774: BGP-4 Protocol Analysis
rfc1795: Data Link Switching: Switch-to-Switch Protocol AIW DLSw RIG: DLSw Closed Pages, DLSw Standard Version 1.0
rfc1813: NFS Version 3 Protocol Specification
rfc1831: RPC: Remote Procedure Call Protocol Specification Version 2
rfc1883: Internet Protocol, Version 6 (IPv6) Specification
rfc1901: Introduction to Community-based SNMPv2
rfc1902: Structure of Management Information for Version 2 of the Simple Network Management Protocol (SNMPv2)
rfc1918: Address Allocation for Private Internets
rfc1928: SOCKS Protocol Version 5
rfc1932: IP over ATM: A Framework Document
rfc1939: Post Office Protocol - Version 3
rfc1945: Hypertext Transfer Protocol -- HTTP/1.0
rfc1963: PPP Serial Data Transport Protocol (SDTP)
rfc1964: The Kerberos Version 5 GSS-API Mechanism
rfc1968: The PPP Encryption Control Protocol (ECP)
rfc1990: The PPP Multilink Protocol (MP)
rfc1994: PPP Challenge Handshake Authentication Protocol (CHAP)
Important IETF request For Comments (RFCs): 2000 - 2999
rfc2021: Remote Network Monitoring Management Information Base Version 2 using SMIv2
rfc2022: Support for Multicast over UNI 3.0/3.1 based ATM Networks
rfc2030: Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI
rfc2032: RTP Payload Format for H.261 Video Streams
rfc2043: The PPP SNA Control Protocol (SNACP)
rfc2045: Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies
rfc2046: Multipurpose Internet Mail Extensions (MIME) Part Two:Media Types
rfc2047: MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text
rfc2048: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures
rfc2049: Multipurpose Internet Mail Extensions (MIME) Part Five: Conformance Criteria and Examples
rfc2080: RIPng for IPv6
rfc2083: PNG (Portable Network Graphics) Specification Version 1.0
rfc2097: The PPP NetBIOS Frames Control Protocol (NBFCP)
rfc2114: Data Link Switching Client Access Protocol
rfc2125: The PPP Bandwidth Allocation Protocol (BAP)
rfc2126: ISO Transport Service on top of TCP (ITOT)
rfc2129: Toshiba's Flow Attribute Notification Protocol (FANP) Specification
rfc2131: Dynamic Host Configuration Protocol
rfc2132: DHCP Options and BOOTP Vendor Extensions
rfc2153: PPP Vendor Extensions
rfc2165: Service Location Protocol
rfc2166: APPN Implementer's Workshop Closed Pages Document
rfc2167: Referral Whois (RWhois) Protocol V1.5
rfc2190: RTP Payload Format for H.263 Video Streams
rfc2205: Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification
rfc2225: Classical IP and ARP over ATM
rfc2236: Internet Group Management Protocol, Version 2
rfc2246: The TLS Protocol Version 1.0
rfc2251: Lightweight Directory Access Protocol (v3)
rfc2252: Lightweight Directory Access Protocol (v3): Attribute Syntax Definitions
rfc2253: Lightweight Directory Access Protocol (v3): UTF-8 String Representation of Distinguished Names
rfc2254: The String Representation of LDAP Search Filters
rfc2255: The LDAP URL Format
rfc2256: A Summary of the X.500(96) User Schema for use with LDAPv3
rfc2281: Cisco Hot Standby Router Protocol (HSRP)
rfc2284: PPP Extensible Authentication Protocol (EAP)
rfc2326: Real Time Streaming Protocol (RTSP)
rfc2327: SDP: Session Description Protocol
rfc2328: OSPF Version 2
rfc2332: NBMA Next Hop Resolution Protocol (NHRP)
rfc2334: Server Cache Synchronization Protocol (SCSP)
rfc2338: Virtual Router Redundancy Protocol
rfc2341: Cisco Layer Two Forwarding (Protocol) "L2F"
rfc2353: APPN/HPR in IP Networks APPN Implementers' Workshop Closed Pages Document
rfc2362: Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification
rfc2364: PPP Over AAL5
rfc2390: Inverse Address Resolution Protocol
rfc2401: Security Architecture for the Internet Protocol
rfc2402: IP Authentication Header
rfc2406: IP Encapsulating Security Payload (ESP)
rfc2408: Internet Security Association and Key Management Protocol (ISAKMP)
rfc2409:The Internet Key Exchange (IKE)
rfc2411: IP Security Document Roadmap
rfc2412: The OAKLEY Key Determination Protocol
rfc2453: RIP Version 2
rfc2460: Internet Protocol, Version 6 (IPv6) Specification
rfc2461: Neighbor Discovery for IP Version 6 (IPv6)
rfc2463: Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification
rfc2472: IP Version 6 over PPP
rfc2474: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers
rfc2475: An Architecture for Differentiated Services
rfc2484: PPP LCP Internationalization Configuration Option
rfc2508: Compressing IP/UDP/RTP Headers for Low-Speed Serial Links
rfc2516: A Method for Transmitting PPP Over Ethernet (PPPoE)
rfc2535: Domain Name System Security Extensions
rfc2578: Structure of Management Information Version 2 (SMIv2)
rfc2579: Textual Conventions for SMIv2
rfc2580: Conformance Statements for SMIv2
rfc2616: Hypertext Transfer Protocol -- HTTP/1.1
rfc2625: IP and ARP over Fibre Channel
rfc2631: Diffie-Hellman Key Agreement Method
rfc2632: S/MIME Version 3 Certificate Handling
rfc2633: S/MIME Version 3 Message Specification
rfc2637: Point-to-Point Tunneling Protocol (PPTP)
rfc2660: The Secure HyperText Transfer Protocol
rfc2661: Layer Two Tunneling Protocol "L2TP"
rfc2684: Multiprotocol Encapsulation over ATM Adaptation Layer 5
rfc2686: The Multi-Class Extension to Multi-Link PPP
rfc2719: Framework Architecture for Signaling Transport
rfc2740: OSPF for IPv6
rfc2743: Generic Security Service Application Program Interface Version 2, Update 1
rfc2744: Generic Security Service API Version 2 : C-bindings
rfc2748: The COPS (Common Open Policy Service) Protocol
rfc2750: RSVP Extensions for Policy Control
rfc2776: Multicast-Scope Zone Announcement Protocol (MZAP)
rfc2784: Generic Routing Encapsulation (GRE)
rfc2818: HTTP Over TLS
rfc2819: Remote Network Monitoring Management Information Base
rfc2821: Simple Mail Transfer Protocol
rfc2828: Internet Security Glossary
rfc2829: Authentication Methods for LDAP
rfc2830: Lightweight Directory Access Protocol (v3): Extension for Transport Layer Security
rfc2858: Multiprotocol Extensions for BGP-4
rfc2863: The Interfaces Group MIB
rfc2865: Remote Authentication Dial In User Service (RADIUS)
rfc2866: RADIUS Accounting
rfc2910:Internet Printing Protocol/1.1: Encoding and Transport
rfc2910:Internet Printing Protocol/1.1: Encoding and Transport
rfc2960: Stream Control Transmission Protocol
rfc2974: Session Announcement Protocol
rfc2986: PKCS #10: Certification Request Syntax Specification Version 1.7
Important IETF request For Comments (RFCs): 3000 - 3999
rfc3332: Signaling System 7 (SS7) Message Transfer Part 3 (MTP3) - User Adaptation Layer (M3UA)
rfc3411: An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks
rfc3748: Extensible Authentication Protocol (EAP)
rfc3022: Traditional IP Network Address Translator (Traditional NAT)
rfc3031: Multiprotocol Label Switching Architecture
rfc3032: MPLS Label Stack Encoding
rfc3036: LDP Specification
rfc3057: ISDN Q.921-User Adaptation Layer
rfc3080: The Blocks Extensible Exchange Protocol Core
rfc3094: Tekelec's Transport Adapter Layer Interface
rfc3164:The BSD syslog Protocol
rfc3164:The BSD syslog Protocol
rfc3168: The Addition of Explicit Congestion Notification (ECN) to IP
rfc3208: PGM Reliable Transport Protocol Specification
rfc3209: RSVP-TE: Extensions to RSVP for LSP Tunnels
rfc3212: Constraint-Based LSP Setup using LDP
rfc3213: Applicability Statement for CR-LDP
rfc3219: Telephony Routing over IP (TRIP)
rfc3241: Robust Header Compression (ROHC) over PPP
rfc3257:Stream Control Transmission Protocol Applicability Statement
rfc3261: SIP: Session Initiation Protocol
rfc3262: Reliability of Provisional Responses in the Session Initiation Protocol (SIP)
rfc3263: Session Initiation Protocol (SIP): Locating SIP Servers
rfc3264: An Offer/Answer Model with the Session Description Protocol (SDP)
rfc3265: Session Initiation Protocol (SIP)-Specific Event Notification
rfc3275: (Extensible Markup Language) XML-Signature Syntax and Processing
rfc3331: Signaling System 7 (SS7) Message Transfer Part 2 (MTP2) - User Adaptation Layer
rfc3344: IP Mobility Support for IPv4
rfc3347: Small Computer Systems Interface protocol over the Internet (iSCSI) Requirements and Design Considerations
rfc3372: Session Initiation Protocol for Telephones (SIP-T): Context and Architectures
rfc3376: Internet Group Management Protocol, Version 3
rfc3377: Lightweight Directory Access Protocol (v3): Technical Specification
rfc3396: Encoding Long Options in the Dynamic Host Configuration Protocol (DHCPv4)
rfc3410: Introduction and Applicability Statements for Internet Standard Management Framework
rfc3412: Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)
rfc3413: Simple Network Management Protocol (SNMP) Applications
rfc3414: User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)
rfc3415: View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)
rfc3416: Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP)
rfc3417: Transport Mappings for the Simple Network Management Protocol (SNMP)
rfc3418: Management Information Base (MIB) for the Simple Network Management Protocol (SNMP)
rfc3428: Session Initiation Protocol (SIP) Extension for Instant Messaging
rfc3435: Media Gateway Control Protocol (MGCP) Version 1.0
rfc3443: Time To Live (TTL) Processing in Multi-Protocol Label Switching (MPLS) Networks
rfc3488: Cisco Systems Router-port Group Management Protocol (RGMP)
rfc3501: INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1
rfc3518: Point-to-Point Protocol (PPP) Bridging Control Protocol (BCP)
rfc3525: Gateway Control Protocol Version 1
rfc3530: Network File System (NFS) version 4 Protocol
rfc3544: IP Header Compression over PPP
rfc3545: Enhanced Compressed RTP (CRTP) for Links with High Delay, Packet Loss and Reordering
rfc3550: RTP: A Transport Protocol for Real-Time Applications
rfc3551: RTP Profile for Audio and Video Conferences with Minimal Control
rfc3569: An Overview of Source-Specific Multicast (SSM)
rfc3584: Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management Framework
rfc3618: Multicast Source Discovery Protocol (MSDP)
rfc3643: Fibre Channel (FC) Frame Encapsulation
rfc3661: Media Gateway Control Protocol (MGCP) Return Code Usage
rfc3720: Internet Small Computer Systems Interface (iSCSI)
rfc3761: The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application (ENUM)
rfc3768: Virtual Router Redundancy Protocol (VRRP)
rfc3775: Mobility Support in IPv6
rfc3788: Security Considerations for Signaling Transport (SIGTRAN) Protocols
rfc3807: V5.2-User Adaptation Layer (V5UA)
rfc3821: Fibre Channel Over TCP/IP (FCIP)
rfc3853: S/MIME Advanced Encryption Standard (AES) Requirement for the Session Initiation Protocol (SIP)
rfc3860: Common Profile for Instant Messaging (CPIM)
rfc3868:Signalling Connection Control Part User Adaptation Layer (SUA)
rfc3873: Stream Control Transmission Protocol (SCTP) Management Information Base (MIB)
rfc3912: WHOIS Protocol Specification
rfc3913: Border Gateway Multicast Protocol (BGMP): Protocol Specification
rfc3917: Requirements for IP Flow Information Export (IPFIX)
rfc3920: Extensible Messaging and Presence Protocol (XMPP): Core
rfc3921: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
rfc3922: Mapping the Extensible Messaging and Presence Protocol (XMPP) to Common Presence and Instant Messaging (CPIM)
rfc3923: End-to-End Signing and Object Encryption for the Extensible Messaging and Presence Protocol (XMPP)
rfc3936: Procedures for Modifying the Resource reSerVation Protocol (RSVP)
rfc3945: Generalized Multi-Protocol Label Switching (GMPLS) Architecture
rfc3951: Internet Low Bit Rate Codec (iLBC)
rfc3973: Protocol Independent Multicast - Dense Mode (PIM-DM): Protocol Specification (Revised)
rfc3977: Network News Transfer Protocol (NNTP)
rfc3984: RTP Payload Format for H.264 Video
rfc3986: Uniform Resource Identifier (URI): Generic Syntax
Important IETF request For Comments (RFCs): 4000 - 4999
rfc4109: Algorithms for Internet Key Exchange version 1 (IKEv1)
rfc4120: The Kerberos Network Authentication Service (V5)
rfc4129: Digital Private Network Signaling System / Digital Access Signaling System 2 Extensions to the IUA Protocol
rfc4165: Signaling System 7 (SS7) Message Transfer Part 2 (MTP2) - User Peer-to-Peer Adaptation Layer (M2PA)
rfc4166: Telephony Signalling Transport over Stream Control Transmission Protocol (SCTP) Applicability Statement
rfc4168: The Stream Control Transmission Protocol (SCTP) as a Transport for the Session Initiation Protocol (SIP)
rfc4171: Internet Storage Name Service (iSNS)
rfc4172: iFCP - A Protocol for Internet Fibre Channel Storage Networking
rfc4233: Integrated Services Digital Network (ISDN) Q.921-User Adaptation Layer
rfc4248: The telnet URI Scheme
rfc4250: The Secure Shell (SSH) Protocol Assigned Numbers
rfc4251: The Secure Shell (SSH) Protocol Architecture
rfc4252: The Secure Shell (SSH) Authentication Protocol
rfc4254: The Secure Shell (SSH) Connection Protocol
rfc4266: The gopher URI Scheme
rfc4271: A Border Gateway Protocol 4 (BGP-4)
rfc4301:Security Architecture for the Internet Protocol
rfc4302: IP Authentication Header
rfc4303: IP Encapsulating Security Payload (ESP)
rfc4305: Cryptographic Algorithm Implementation Requirements for Encapsulating Security Payload (ESP) and Authentication Header
rfc4306: Internet Key Exchange (IKEv2) Protocol
rfc4309: Using Advanced Encryption Standard (AES) CCM Mode with IPsec Encapsulating Security Payload (ESP)
rfc4320: Actions Addressing Identified Issues with the Session Initiation Protocol's (SIP) Non-INVITE Transaction
rfc4330: Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI
rfc4338: Transmission of IPv6, IPv4, and Address Resolution Protocol (ARP) Packets over Fibre Channel
rfc4346: The Transport Layer Security (TLS) Protocol Version 1.1
rfc4493: The AES-CMAC Algorithm
rfc4502: Remote Network Monitoring Management Information Base Version 2
rfc4506: XDR: External Data Representation Standard
rfc4510: Lightweight Directory Access Protocol (LDAP):Technical Specification Road Map
rfc4511: Lightweight Directory Access Protocol (LDAP): The Protocol
rfc4512: Lightweight Directory Access Protocol (LDAP):Directory Information Models
rfc4513: Lightweight Directory Access Protocol (LDAP): Authentication Methods and Security Mechanisms
rfc4515: Lightweight Directory Access Protocol (LDAP):String Representation of Distinguished Names
rfc4517: Lightweight Directory Access Protocol (LDAP):Syntaxes and Matching Rules
rfc4518: Lightweight Directory Access Protocol (LDAP):Internationalized String Preparation
rfc4519: Lightweight Directory Access Protocol (LDAP):Schema for User Applications
rfc4521: Considerations for Lightweight Directory Access Protocol (LDAP) Extensions
rfc4523: Lightweight Directory Access Protocol (LDAP)Schema Definitions for X.509 Certificates
rfc4566: SDP: Session Description Protocol
rfc4587: RTP Payload Format for H.261 Video Streams
rfc4601: Protocol Independent Multicast - Sparse Mode (PIM-SM):Protocol Specification (Revised)
rfc4604: IGMPv3/MLDv2 for SSM
rfc4615: The Advanced Encryption Standard-Cipher-based Message Authentication Code-Pseudo-Random Function-128 (AES-CMAC-PRF-128)
rfc4760: Multiprotocol Extensions for BGP-4
rfc4862: IPv6 Stateless Address Autoconfiguration
rfc4916: Connected Identity in the Session Initiation Protocol (SIP)
rfc4960: Stream Control Transmission Protocol
Important IETF request For Comments (RFCs): 5000 - 5999
rfc5015: Bidirectional Protocol Independent Multicast (BIDIR-PIM)
rfc5036: LDP Specification
rfc5059: Bootstrap Router (BSR) Mechanism for Protocol Independent Multicast (PIM)
rfc5072: IP Version 6 over PPP
rfc5080: Common Remote Authentication Dial In User Service (RADIUS) Implementation Issues and Suggested Fixes
rfc5095: Deprecation of Type 0 Routing Headers in IPv6
rfc5101: Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of IP Traffic Flow Information
rfc5102: Information Model for IP Flow Information Export
rfc5103: Bidirectional Flow Export Using IP Flow Information Export (IPFIX)
rfc5214: Intra-Site Automatic Tunnel Addressing Protocol (ISATAP)
rfc5228: Sieve: An Email Filtering Language
rfc5229: Sieve Email Filtering: Variables Extension
rfc5230: Sieve Email Filtering: Vacation Extension
rfc5231: Sieve Email Filtering: Relational Extension
rfc5232: Sieve Email Filtering: Imap4flags Extension
rfc5233: Sieve Email Filtering: Subaddress Extension
rfc5235: Sieve Email Filtering: Spamtest and Virustest Extensions
Other Important IETF request For Comments (RFCs)
ITU-Q1970: Draft New ITU-T Recommendation Q.1970 BICC IP Bearer Control Protocol (Geneva, 2001)
tacacsPlus: The TACACS+ Protocol Version 1.76
ISO Protocols in OSI 7 Layers Reference Model
ISO Application Layer Protocols
ASN.1: Abstract Syntax Notation One
ISO ACSE: Association Control Service Element
ISO CMIP: Common Management Information Protocol
ISO FTAM: File Transfer Access and Management protocol
ISO ROSE: Remote Operations Service Element Protocol (X.229, ISO 9072)
ISO RTSE: Reliable Transfer Service Element Protocol
ISO VTP: ISO Virtual Terminal (VT) Protocol
X.400: ISO/ITU Message Handling Service Protocols (MHS or MHP)
X.500: Directory Access Protocol (DAP)
ISO Network Layer
ES-IS: End System to Intermediate System Routing Exchange Protocol
IS-IS: Intermediate System to Intermediate System Routing Protocol
ISO CLNP: Connectionless Network Protocol (ISO-IP)
ISO CONP: Connection-Oriented Network Protocol
ISO IDRP: Inter-Domain Routing Protocol
ISO Presentation Layer
ISO-PP: OSI Presentation Layer Protocol (X.226, ISO 8823)
ISO Session Layer
ISO-SP: OSI Session Layer Protocol (X.225, ISO 8327)
ISO Transport Layer
ISO-TP: OSI Transport Layer Protocols: TP0, TP1, TP2, TP3,TP4
Local Area Network and LAN Protocols
Ethernet
Ethernet: IEEE 802.3 Local Area Network (LAN) protocols
10 Gigabit Ethernet: The Ethernet Protocol IEEE 802.3ae for LAN, WAN and MAN
Ethernet Glossary
Fast Ethernet: 100Mbps Ethernet (IEEE 802.3u)
Gigabit (1000 Mbps) Ethernet: IEEE 802.3z (1000Base-X), 802.3ab (1000Base-T) and GBIC
FDDI
FDDI: Fiber Distributed Data Interface
Other Local Area Network and LAN Protocols
IEEE 802.1p: LAN Layer 2 QoS/CoS Protocol for Traffic Prioritization
LLC: Logic Link Control (IEEE 802.2)
SNAP: SubNetwork Access Protocol
STP: Spanning Tree Protocol in IEEE 802.1D
Token Ring
Token Ring: IEEE 802.5 LAN Protocol
VLAN
Cisco VTP: VLAN Trunking Protocol
GARP: Generic Attribute Registration Protocol
GMRP: GARP Multicast Registration Protocol
GVRP: GARP VLAN Registration Protocol
VLAN: Virtual Local Area Network and IEEE 802.1Q
WLAN and WPAN
IEEE 802.1X: EAP over LAN (EAPOL) for LAN/WLAN Authentication & Key Management
WPAN: Wireless Personal Area Network Communication Technologies
Metropolitan Area Network and MAN Protocols
DQDB: Distributed Queue Dual Bus Defined in IEEE 802.6
IEEE 802.16: Broadband Wireless MAN Standard (WiMAX)
SMDS: Switched Multimegabit Data Service
Microsoft Protocol Suite Overview
Microsoft CIFS: Common Internet File System protocol
Microsoft SOAP: Simple Object Access Protocol
Mobile Wireless Protocols
CDMA2000 Network Interfaces and Protocol Stack
CDMA2000: 3G Standard Based on CDMA IS-95
CDMA: Code Division Multiple Access
GPRS: General Packet Radio Service
GSM: Global System for Mobile Communications
UMTS Network Interfaces and Protocol Stack
UMTS: Universal Mobile Telecommunications System
WML: Wireless Markup Language
Network Security Technologies and Protocols: AAA, VPN and Firewall
DIAMETER Protocol
DiffServ: Differentiated Service Architecture in IP Network
GRE: Generic Routing Encapsulation
IKE: Internet Key Exchange Protocol
IPsec AH: IP Authentication Header
IPsec ESP: IP Encapsulating Security Payload
IPsec ISAKMP: Internet Security Association and Key Management Protocol
IPsec: Security Architecture for IP Network
Kerberos: Network Authentication Protocol
L2F: Layer 2 Forwarding Protocol
L2TP: Layer 2 Tunneling Protocol
PPTP: Point to Point Tunneling Protocol
Radius: Remote Authentication Dial In User Service
Socks: Protocol for sessions traversal across firewall securely
SSH: Secure Shell Protocol Overview
TLS: Transport Layer Security Protocol
Novell Protocols Overview
NetWare: Novell Network Operating System and Protocols
NLSP: NetWare Link Services Protocol
Novell IPX: Internetwork Packet Exchange protocol
Novell NCP: NetWare Core Protocol
Novell SPX: Sequenced Packet Exchange protocol
Others Protocols Overview
Audio Compression and Codec
Control Area Network (CAN) Protocol
FANP: Flow Attribute Notification Protocol
Video Compression and Codec
Xerox IDP: Internet Datagram Protocol
SS7 / C7: Signaling System # 7 for Telephony Signalling
BISUP: B-ISDN User Part
DUP: Data User Part
ISUP: ISDN User Part
MAP: Mobile Application Part
MTP: Message Transfer Part level 2 and 3
TCAP: Transaction Capabilities Application Part
Telephony Signalling protocols
TUP: Telephone User Part
Storage Area Network and SAN Protocols
FC & FCP: Fibre Channel and Fibre Channel Protocol
FCIP: Fibre Channel Over TCP/IP
FCoE: Fibre Channel over Ethernet
iFCP: Internet Fibre Channel Protocol
iSCSI: Internet Small Computer System Interface
iSNS and iSNSP: Internet Storage Name Service and iSNS Protocol
NDMP: Network Data Management Protocol
SAS - Serial Attached SCSI
SCSI: Small Computer System Interface
SUN Protocols Overview
NFS: Network File System
TCP/IP Protocol Suite Overview
TCP/IP Application Layer
BEEP: Blocks Extensible Exchange Protocol
BOOTP: Bootstrap Protocol
DCAP: Data Link Switching Client Access Protocol
DHCP: Dynamic Host Configuration Protocol
DNS: Domain Name Systems
Finger: User Information Protocol
FTP: File Transfer Protocol
HTTP: Hypertext Transfer Protocol
IMAP & IMAP4: Internet Message Access Protocol (IMAP version 4)
IPFIX: Internet Protocol Flow Information eXport
IRCP (IRC): Internet Relay Chat Protocol
LDAP: Lightweighted Directory Access Protocol
MIME: Multipurpose Internet Mail Extensions
NAT: Network Address Translation
NETCONF: Network Configuration Protocol
NNTP: Network News Transfer Protocol
NTP: Network Time Protocol
POP & POP3: Post Office Protocol (version 3)
RLOGIN: Remote Login in Unix
RMON: Remote Monitoring MIBs in SNMP
S-HTTP: Secure Hypertext Transfer Protocol
S/MIME: Secure Multipurpose Internet Mail Extensions
Sitemaps Protocol
SLP: Service Location Protocol
SMTP: Simple Mail Transfer Protocol
SNMP: Simple Network Management Protocol
SNTP: Simple Network Time Protocol
Syslog Protocol
TELNET: TCP/IP Terminal emulation Protocol
TFTP: Trivial File Transfer Protocol
URL: Uniform Resource Locator
Whois (and RWhois): Directory Access Protocol
XMPP: Extensible Messaging and Presence Protocol
TCP/IP Data Link Layer
ARP: Address Resolution Protocol
IPCP & IPv6CP: IP Control Protocol and IPv6 Control Protocol
RARP: Reverse Address Resolution Protocol
SLIP: Serial Line IP
TCP/IP MPLS
CR-LDP: Constraint-Based Label Distribution Protocol
GMPLS: Generalized Multiprotocol Label Switching
LDP: Label Distribution Protocol
MPLS: Multi-Protocol Label Switching
RSVP-TE: Resource ReSerVation Protocol-Traffic Engineering
TCP/IP Multicast Protocols
BGMP: Border Gateway Multicast Protocol
BIDIR-PIM: Bidirectional Protocol Independent Multicast
DVMRP: distance Vector Multicast Routing Protocol
IGMP: Internet Group Management protocol
MARS: Multicast Address Resolution Server
MBGP: Multiprotocol BGP
MOSPF: Multicast OSPF
MSDP: Multicast Source Discovery Protocol
MZAP: Multicast-Scope Zone Announcement Protocol
PGM: Pragmatic General Multicast Protocol
PIM-DM: Protocol Independent Multicast - Dense Mode
PIM-SM: Protocol Independent Multicast - Sparse Mode
TCP/IP Presentation Layer
LPP: Lightweight Presentation Protocol
TCP/IP Routing Protocols
BGP/BGP4: Border Gateway Protocol
Distance Vector Routing and Protocols
EGP: Exterior Gateway Protocol
ICMP/ICMPv6: Internet Control Message Protocol
IP: Internet Protocol
IPv6: Internet Protocol version 6
IRDP: ICMP Router Discovery Protocol
ISATAP: Intra-Site Automatic Tunnel Addressing Protocol
Link State Routing and Protocols
NARP: NBMA Address Resolution Protocol
NHRP: Next Hop Resolution Protocol
OSPF: Open Shortest Path First
RIP (RIP2): Routing Information Protocol
RIPng: RIP for IPv6
Routing Protocols
RSVP: Resource ReSerVation Protocol
VRRP: Virtual Router Redundancy Protocol
TCP/IP Session Layer
NBSS: NetBIOS Session Service over TCP/IP
RPC: Remote Procedure Call protocol
TCP/IP Transport Layer
DCCP: Datagram Congestion Control Protocol
ITOT: ISO Transport Over TCP/IP
RDP: Reliable Data Protocol
RUDP: Reliable UDP
TALI: Transport Adapter Layer Interface
TCP: Transmission Control Protocol
UDP: User Datagram Protocol
Van Jacobson: Compressed TCP
Voice Over IP and VOIP Protocols
Codec
G.7xx: Audio (Voice) Compression Protocols (CODEC) (G.711, G.721, G.722, G.726, G.727, G.728, G.729)
H.261: Video Coding and Decoding (CODEC)
H.263: Video Coding and Decoding (CODEC)
H.264/MPEG-4: Video CODEC For High Quality Video Streaming
Media
DCCP: Datagram Congestion Control Protocol
RTCP: Real Time Transport Control Protocol (or RTP Control Protocol)
RTP: Real-Time Transport Protocol
Other Voice Over IP and VOIP Protocols
Audio-Video and Multimedia (VOIP) Transport Technologies and Protocols
COPS: Common Open Policy Service
RTSP: Real Time Streaming Protocol
SIGTRAN: Signaling Transport Protocol Stack
TRIP: Telephony Routing over IP
VOIP Architecture based on the Gateway Control Protocol (GCP)
VOIP Architecture based on the H.323 Protocol
VOIP Architecture based on the Session Initiation Protocol (SIP)
VOIP Call Flow based on the Gateway Control Protocols (GCPs)
VOIP Call Flow based on the H.323 Protocol
VOIP Call Flow based on the Session Initiation Protocol (SIP)
Signaling
Cisco MGCP: Media Gateway Control Protocol
H.225: Call Signaling and RAS in H.323 VOIP Architecture
H.235: Security and encryption for H.323 (and other H.245-based) multimedia terminals
H.245: Control Protocol for Multimedia Communication
H.323: ITU-T VOIP Protocols Overview
Megaco/H.248: Media Gateway Control Protocol
NCS: Network-Based Call Signaling Protocol
SAP (v1 & v2): Session Announcement Protocol
SCCP: SS7 Signalling Connection Control Part
SDP: Session Description Protocol
SIP: Session Initiation Protocol
T.120: Multipoint Data Conferencing and Real Time Communication Protocols (T.121, T.122, T.123, T.124, T.125, T.126, T.127)
Wide Area Network and WAN Protocols
ATM
AAL: ATM Adaptation Layer (AAL0, AAL2, AAL3/4, AAL5)
ATM PNNI: ATM Private Network-to-Network Interface
LANE NNI: ATM LAN Emulation NNI
LANE UNI: ATM LAN Emulation UNI
MPOA: Multi-Protocol Over ATM
Q.2931: ATM Signaling for B-ISDN
Broadband Access
xDSL: Digital Subscriber Line Technologies (DSL, IDSL, ADSL, HDSL, SDSL, VDSL, G.Lite)
Broadband ISDN: Broadband Integrated Services Digital Network (BISDN)
DOCSIS: Data Over Cable Service Interface Specification (DOCSIS 1.0, DOCSIS 1.1, DOCSIS 2.0, eDOCSIS)
ISDN: Integrated Services Digital Network
LAP-D: ISDN Link Access Protocol- Channel D
Q.931: ISDN Network Layer Protocol for Signaling
Frame Relay
Frame Relay: WAN Protocol for Internetworking
LAPF: Link Access Procedure/Protocol for Frame Mode Services (Q.922)
Other Wide Area Network and WAN Protocols
SDLC: Synchronous Data Link Control by IBM
PPP
BACP: PPP Bandwidth Allocation Control Protocol
BAP: PPP Bandwidth Allocation Protocol
BCP: PPP Bridging Control Protocol
CHAP: Challenge Handshake Authentication Protocol for PPP
EAP: PPP Extensible Authentication Protocol
LCP: PPP Link Control Protocol
MP: MultiLink Point to Point Protocol (MultiPPP)
PAP: Password Authentication Protocol for PPP Links
PPP NCP: Point to Point Protocol Network Control Protocols
PPP: Point-to-Point Protocol Overview
PPPoA: PPP over ATM AAL5 Overview
PPPoE: PPP over Ethernet Overview
SONET/SDH
X.25
HDLC: High Level Data Link Control
LAPB: Link Access Procedure Balanced
X.25: ITU-T Protocol for WAN Communications
Networking and Telecom Organizations
Government Security Web Sites
Industry Associations
CompTIA Certifications
Industry Associations List
ISC2: International Information Systems Security Certification Consortium
Network and Information Security Organizations
Network Security Technical Resources
Standard Institute
Internet Organizations: ISOC, IAB, IETF, ICANN, IESG and IRTF
Standard Institute List
Top Level Domains
Generic top-level domains (gTLD) list
Country code top-level domains (ccTLD) list
Vendors
Apple
MAC OS by Apple Computer
Cisco
CCDA: Cisco Certified Design Associate
CCDP: Cisco Certified Design Professional
CCIE: Cisco Certified Internetwork Engineer
CCIP: Cisco Certified Internetwork Professional (Exam 640-861 Design)
CCNA: Cisco Certified Network Associates
CCNP: Cisco Certified Network Professional
CCSP: Cisco Certified Security Professional
CCVP: Cisco Certified Voice Professional
SAFE Blueprint: Security Blueprint for Enterprise and Smaller Networks
HP
HP Certification and Training Programs
IBM
AIX: IBM Unix Operating System
IBM Certification and Training Programs
OS/2: IBM Operating System/2
Microsoft
COM and DCOM: Component Object Model and Distributed Component Object Model
MCAD: Microsoft Certified Application Developer
MCDBA: Microsoft Certified Database Administrator
MCDST: Microsoft Certified Desktop Support Technician
MCP: Microsoft Certified Professional
MCSA: Microsoft Certified Systems Administrator
MCSD: Microsoft Certified Solution Development
MCSE: Microsoft Certified Systems Engineer
MCT: Microsoft Certified Trainer
Windows Operating System
Novell
Novell Certifications
Oracle
Oracle Certifications
Other Vendors
CompTIA Certifications
NIS and NIS+: Network Information System
Solaris Operating System: Unix Based OS by Sun Microsystems
TIA CCNT: Certified in Convergent Network Technologies
Wireless Technology and Standard Organizations
Networking Technologies
Applications
Email Technologies Overview
Instant Message (IM) Technology Overview
IPTV: Internet Protocol Television Architecture and Technologies
Network File Sharing or Internet File Sharing
NFS: Network File System
Quality of Service (QoS) Technologies
Video Streaming Technologies
VOIP Architecture and Technologies
WBT: Web Based Training
Web Services and Technologies
World Wide Web (WWW) Technologies
Architecture
Access Network and Technologies
Anycast and Anycast Routing
Broadband Access Technologies
Broadcast on Network
Client/Server Computing Architecture
Core / Backbone Network and Technologies
Data Encapsulation
Edge Network and Technologies
Fiber Optical Communication Network
Full Duplex Transmission
Half Duplex Transmission
Internet Architecture
Internet Architecture and TCP/IP
LAN Architecture and Topologies: Bus, Star, Ring and Tree
Link Aggregation and Trunking
Load Balancing
Mesh Network Topology and Architecture
Multi-service Network Switching Architecture
NBMA: Non-Broadcast Multiple Access Network
Network Architecture
Network Multicast Technologies
Network Protocol: Definition and Overview
Network Topologies Overview
OSI Network Architecture 7 Layers Model
Packet Switching
Peer to Peer Networking
PoS: Packet over SONET
TCP/IP Architecture Model: 4-Layers vs. OSI 7 Layers
TCP/IP Four Layers Architecture Model
Unicast and Unicast Routing
UPnP: Universal Plug and Play
VPN: Virtual Private Network
General Technologies of Networking
Hamming Distance
Packet Switching
LAN: Local Area Network
ARP Spoofing, ARP Poison and ARP Attack
DHCP Starvation Attack
Ethernet Overview
EtherType: The Ethernet Type Field and Values
LAN Architecture and Topologies: Bus, Star, Ring and Tree
LAN Drivers
Media Access Control and MAC Address
NDIS: Network Driver Interface Specification
NIC: Network Interface Card
ODI: Open Data-Link Interface
The mostly used Ethernet cable standards and Specifications
Wireless LAN (WLAN) Glossary
MAN: Metropolitan Area Networking Technologies
10 Gigabit Ethernet: The Ethernet Protocol IEEE 802.3ae for LAN, WAN and MAN
ATM: Asynchronous Transfer Mode Protocol
DQDB: Distributed Queue Dual Bus Defined in IEEE 802.6
Gigabit (1000 Mbps) Ethernet: IEEE 802.3z (1000Base-X), 802.3ab (1000Base-T) and GBIC
IEEE 802.16: Broadband Wireless MAN Standard (WiMAX)
Metro Ethernet Network and Services: Technology Overview
SMDS: Switched Multimegabit Data Service
VPLS: Layer 2 Ethernet VPN and Virtual Private LAN Services
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - A
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - B
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - C
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - D
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - E
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - F
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - G
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - H
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - I
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - J K
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - L
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - M
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - N
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - Numbers
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - O
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - P
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - Q
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - R
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - S
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - T
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - U
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - V
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - W
Network, Networking Technology, Data Communication Terms, Glossary and Dictionary - X Y Z
Networking Infrastructure
Access Device
Content / Layer 4 - 7 Application Switching
Edge Device
IAD: Integrated Access Device
IP Switch
Multilayer Switch
Network Router
Network Switch
Server
Tag Switch
Virtual Circuits: Permanent Virtual Circuits (PVCs) and Switched Virtual Circuits (SVCs)
Virtual Switching
Networking Operation & Management
Authentication, Authorization, Accounting (AAA) Technologies and Protocols
Basic Network Management Tools
CoS: Class of Service
FCAPS: Network Management Functional Model
Network Configuration Management
Network Fault Management
Network Management Models and Architectures
Network Management Systems and Applications
Network Management Technologies, Protocols and Functions
Network Performance Management
Network Sniffer
NOC: Network Operation Center
NOS: Network Operating System
Protocol Analysis and Protocol Analyzer
QoS: Quality of Service
Queuing Methods and Algorithms
SLA: Service-Level Agreement
Traffic Management, Traffic Shaping and Traffic Engineering
Networking Security
Authentication, Authorization, Accounting (AAA) Technologies and Protocols
SAFE Blueprint: Security Blueprint for Enterprise and Smaller Networks
Networking Systems
Gateway
Installation Layouts
Managed Switches Support Port Mirroring, Port Spanning or Port Monitoring Functions
Network Devices and Components Overview
Networking TCP/IP
An IPv6 Deployment Guide
Forword of the IPv6 Deployment Guide
Chapter 1: The introduction of IPv6
1.1 The History of IPv6(1)
1.1 The History of IPv6(2)
1.2 The 6NET Project
Chapter 2: IPv6 Basics
2.1 Datagram Header
2.2 Header Chaining of IPv6
2.3 Routing Header
2.4 Fragmentation of IPv6
2.5 Options of IPv6
Chapter 3: Addressing of IPv6
3.1 Addressing Essentials
3.2 Unicast Addresses
3.3 Interface Identifier – Modified EUI-64
3.4 Anycast Addresses
3.5 Multicast Addresses of IPv6
3.6 Required Addresses and Address Selection
3.7 Real-world Addresses(1)
3.7 Real-world Addresses(2)
Chapter 4: Essential Functions and Services of IPv6
4.1 Neighbour Discovery
4.1.1 Router Discovery
4.1.2 Automatic Address Configuration
4.1.2.1 Stateless Address Configuration
4.1.2.2 Stateful Address Configuration
4.1.3 Duplicate Address Detection
4.1.4 Neighbour Unreachability Detection
4.1.5 Router Configurations for Neighbour Discovery
4.1.5.1 Cisco IOS(1)
4.1.5.1 Cisco IOS(2)
4.1.5.2 Juniper JunOS(1)
4.1.5.2 Juniper JunOS(2)
4.1.5.3 Quagga(1)
4.1.5.3 Quagga(2)
4.1.5.3 Quagga(3)
4.1.5.4 Linux and Radvd
4.2 The Domain Name System
4.2.1 Overview of the DNS
4.2.1.1 Forward and Reverse DNS
4.2.1.2 DNS Implementation and IPv6
4.2.2 DNS Service for 6NET
4.2.2.1 DNS Requirements
4.2.2.2 Non-Goals and Implementation considerations
4.2.3 DNS Service Implementation
4.2.3.1 Forward DNS Service for 6NET(1)
4.2.3.1 Forward DNS Service for 6NET(2)
4.2.3.2 Reverse DNS Service for 6NET(1)
4.2.3.2 Reverse DNS Service for 6NET(2)
4.2.3.3 DNSSEC
4.2.3.4 Internationalizing Domain Names in Applications (IDNA)
4.3 DHCPv6
4.3.1 Using DHCP Together With Stateless Autoconfiguration
4.3.2 Using DHCP Instead of Stateless Autoconfiguration
4.3.3 Overview of the Standardisation of DHCPv6
4.3.3.1 DHCPv6 Options
4.3.3.2 Guide About the Stateless DHCPv6 server
4.3.4 Overview of the DHCPv6 Specifications
4.3.4.1 Differences between DHCP for IPv4 and IPv6
4.3.5 DHCPv6 Implementations Overview(1)
4.3.5 DHCPv6 Implementations Overview(2)
Chapter 5: Integration and Transition
5.1 Problem Statement of IPv6
5.1.1 Dual Stack
5.1.2 Additional IPv6 Infrastructure (Tunnels)
5.1.3 IPv6-only Networks (Translation)
5.2 Tunnelling Methods and Configured Tunnels
5.2.1 Tunnel Broker
5.2.2 Automatic Tunnels
5.2.3 6to4 and 6over4
5.2.4 ISATAP: Intra-Site Automatic Tunnel Addressing Protocol
5.2.5 Teredo
5.2.6 Tunnel Setup Protocol
5.2.7 Dual Stack Transition Mechanism (DSTM)(1)
5.2.7 Dual Stack Transition Mechanism (DSTM)(2)
5.2.7.1 The VPN Scenario
5.2.8 The Open VPN based Tunnelling Solution
5.2.8.1 Definition of the term “Tunnel Broker”
5.2.8.2 Tunnel Broker Clients
5.2.8.3 OpenSSL CA
5.3 Translation Methods
5.3.1 SIIT, NAT-PT and NAPT-PT
5.3.2 Bump in the Stack
5.3.3 Bump in the API
5.3.4 Transport Relay
5.3.5 SOCKS
5.3.6 Application Layer Gateway
5.3.7 The 'Trick or Treat' DNS-ALG
5.3.7.1 Support for NAT-PT and TRT
5.4 Configuration Examples: Dual Stack
5.4.1 Dual-stack VLANs
5.4.1.1 Configuring an interface on a Linux host to become part of a VLAN
5.4.1.2 Configuring a BSD system to act as a VLAN tagging router
5.5 Configuration Examples: Tunnelling Methods
5.5.1 Manually Configured Tunnels
5.5.1.1 Cisco IOS
5.5.1.2 Juniper (JunOS)
5.5.1.3 Extreme (ExtremeWare IPv6)
5.5.1.4 6WIND (SixOS)
5.5.1.5 Configuring static tunnels on Windows XP hosts
5.5.1.6 Configuring static tunnels on Windows 2000 hosts
5.5.1.7 Set up a tunnel on a Linux host
5.5.1.8 Configure a tunnel interface on a Solaris 8 workstation
5.5.1.9 FreeBSD, NetBSD and Darwin/Mac OS X(1)
5.5.1.9 FreeBSD, NetBSD and Darwin/Mac OS X(2)
5.5.2 6over4 Microsoft Implementations
5.5.3 6to4
5.5.3.1 Cisco IOS (as Client and Relay)
5.5.3.2 Extreme (ExtremeWare IPv6)
5.5.3.3 Windows XP
5.5.3.4 Windows 2000
5.5.3.5 Linux(1)
5.5.3.5 Linux(2)
5.5.3.6 FreeBSD, NetBSD and Darwin/Mac OS X 6to4 Client
5.5.3.7 BSD with Zebra
5.5.4 ISATAP
5.5.4.1 Cisco IOS Platform (as Router/Server)
5.5.4.2 6WIND (as router/server)
5.5.4.3 Windows XP host (as client)
5.5.4.4 .NET/Windows 2003 Server (as Client and Router/Server)
5.5.4.5 Linux (as Client and Router/Server)(1)
5.5.4.5 Linux (as Client and Router/Server)(2)
5.5.5 OpenVPN Tunnel Broker(1)
5.5.5 OpenVPN Tunnel Broker(2)
5.5.5.1 Installation of Tunnel Broker components
5.5.5.2 Routing configuration
5.5.5.3 Sample server configuration
5.5.5.4 Sample subnet client configuration
5.5.5.5 Management of the tunnel broker
5.5.5.6 Client user guide
5.5.6 DSTM
5.5.6.1 A DSTM Experiment with FreeBSD 4.5(1)
5.5.6.1 A DSTM Experiment with FreeBSD 4.5(2)
5.5.6.1 A DSTM Experiment with FreeBSD 4.5(3)
5.5.6.2 DSTM using TSP-SSL (in a VPN scenario) on FreeBSD(1)
5.5.6.2 DSTM using TSP-SSL (in a VPN scenario) on FreeBSD(2)
5.5.6.3 Availability DSTM for Linux (RedHat 7.3, 8.0, 9.0)(1)
5.5.6.3 DSTM for Linux (RedHat 7.3, 8.0, 9.0)(2)
5.6 Configuration Examples: Translation Methods
5.6.1 NAT-PT Linux (RedHat 9.0) and ULTIMA for FreeBSD
5.6.1.1 NAT-PT for Linux (RedHat 9.0)
5.6.1.2 ULTIMA for FreeBSD
5.6.2 ALG
5.6.2.1 WWWoffle
5.6.2.2 WWW6to4 HTTP Proxy
5.6.2.4 SMTP Relaying with Sendmail
5.6.2.5 The totd DNS-Proxy (NetBSD/FreeBSD/Solaris/OS X/Linux)(1)
5.6.2.5 The totd DNS-Proxy (NetBSD/FreeBSD/Solaris/OS X/Linux)(2)
5.6.3 TRT
5.6.3.1 pTRTd and totd on a Linux router(1)
5.6.3.1 pTRTd and totd on a Linux router(2)
5.6.3.2 NTPD Time Server as a Proxy
5.6.3.3 The Faith TRT for FreeBSD and NetBSD(1)
5.6.3.3 The Faith TRT for FreeBSD and NetBSD(2)
Chapter 6: IP Routing
6.1 Overview of IP Routing
6.1.1 Hop-by-hop Forwarding
6.1.2 Routing Tables
6.1.3 Policy Routing
6.1.4 Internet Routing Architecture
6.1.5 Is IPv6 Routing Any Different?
6.2 Implementing Static Routing for IPv6
6.2.1 Cisco IOS
6.2.1.1 Prerequisites
6.2.1.2 Configuring Static Routes in IPv6
6.2.1.3 Verifying Static IPv6 Route Configuration and Operation
6.2.2 Juniper JunOS
6.2.2.1 Juniper JunOS Examples
6.2.3 Quagga/Zebra
6.3 RIP: Routing Information Protocol
6.3.1 RIPng Protocol
6.3.1.1 Protocol Data
6.3.1.2 Protocol Operation
6.4 Implementing RIPng for IPv6
6.4.1 Cisco IOS software implementation of IPv6 RIP
6.4.1.1 Prerequisites
6.4.1.2 How to Implement RIP for IPv6
6.4.1.3 Customizing IPv6 RIP
6.4.1.4 IPv6 prefix lists to filter routes on outgoing or incoming RIP updates
6.4.1.5 Route Tags and Redistribution of Routes into an RIP Routing Process
6.4.1.6 Verifying IPv6 RIP Configuration and Operation(1)
6.4.1.6 Verifying IPv6 RIP Configuration and Operation(2)
6.4.1.7 Complete Configuration Example for IPv6 RIP
6.4.2 JUNOS software implementation of RIPng
6.4.2.1 Configuring RIPng
6.4.2.2 Define RIPng Global Properties
6.4.2.3 Define RIPng Global and Neighbour-Specific Properties
6.4.2.4 Defining RIPng Neighbour-Specific Properties
6.4.2.5 Tracing RIPng traffic
6.4.2.6 Complete Configuration Example
6.4.3 Quagga
6.5 Implementing IS-IS for IPv6
6.5.1 Cisco IOS
6.5.1.1 Transition from Single Topology to Multi Topology Support for IPv6
6.5.1.2 Prerequisites
6.5.1.3 Restrictions for Implementing IS-IS for IPv6
6.5.1.4 Configuring Single Topology IS-IS for IPv6
6.5.1.5 Configuring Multi Topology IS-IS for IPv6
6.5.1.6 Customizing IPv6 IS-IS(1)
6.5.1.6 Customizing IPv6 IS-IS(2)
6.5.1.7 Redistributing Routes
6.5.1.8 Disabling Consistency Checks
6.5.1.9 Verifying IPv6 IS-IS Configuration, Operation and Debugging(1)
6.5.1.9 Verifying IPv6 IS-IS Configuration, Operation and Debugging(2)
6.5.2 Juniper JunOS
6.5.2.1 Configuring IS-IS
6.5.2.2 Disable IPv6 Routing
6.5.2.3 Configure IS-IS IPv6 Unicast Topologies
6.6 Implementing OSPF for IPv6
6.6.1 LSA Types for IPv6(1)
6.6.1 LSA Types for IPv6(2)
6.6.2 NBMA in OSPF for IPv6
6.6.3 Cisco IOS
6.6.3.1 Prerequisites
6.6.3.2 Restrictions
6.6.3.3 Enabling OSPF for IPv6
6.6.3.4 Configuring NBMA Interfaces
6.6.3.5 Clearing the Database and/or Forcing an SPF Calculation
6.6.3.6 Verifying OSPF for IPv6 Configuration and Operation
6.6.3.7 Load Balancing in OSPF for IPv6
6.6.4 Juniper JunOS
6.6.4.1 Configure OSPFv3
6.6.4.2 Restrictions and Prerequisites
6.6.4.3 Full Configuration Example
6.6.5 Quagga
6.6.5.1 Specific OSPFv3 Interface commands
6.6.5.2 Route Redistribution
6.6.5.3 Displaying OSPFv3 Information
6.7 Implementing Multiprotocol BGP for IPv6
6.7.1 Cisco IOS
6.7.1.1 Prerequisites
6.7.1.2 Enabling and Implementing Multiprotocol BGP for IPv6(1)
6.7.1.2 Enabling and Implementing Multiprotocol BGP for IPv6(2)
6.7.1.2 Enabling and Implementing Multiprotocol BGP for IPv6(3)
6.7.1.3 Advertising Routes into IPv6 Multiprotocol BGP
6.7.1.4 Redistributing Prefixes into IPv6 Multiprotocol BGP
6.7.1.5 Advertising IPv4 Routes Between IPv6 BGP Peers
6.7.1.6 Verifying IPv6 Multiprotocol BGP Configuration and Operation(1)
6.7.1.6 Verifying IPv6 Multiprotocol BGP Configuration and Operation(2)
6.7.2 Juniper JunOS
6.7.3 Quagga/Zebra
6.7.3.1 Sample BGP configuration
Chapter 7: Network Management
7.1 Management protocols and MIBs in the standardisation
7.1.1 SNMP for IPv6
7.1.2 MIBs
7.1.2.1 The Textual Conventions
7.1.2.2 The Evolution of the MIBs
7.1.3 The Other Standards
7.1.4 Flow Monitoring (IPFIX, Netflow...)
7.1.5 Management of IPv6 Protocols and Transition Mechanisms
7.1.6 Remaining Work to be Done
7.2 Network Management Architecture
7.2.1 Conceptual Phase
7.2.1.1 Network Segments and Boundaries
7.2.1.2 Information Flows
7.2.1.3 Security Aspects
7.2.1.4 Maintenance
7.2.1.5 Management Information Accessible to Users
7.2.1.6 Transition Mechanisms and Services
7.2.2 Implementation Phase - Management Tools Set
7.3 Management Tools Deployed in 6NET
7.3.1 Management Tools for Core Networks (WAN)
7.3.1.1 AS-path-tree
7.3.1.2 6NET looking glass
7.3.1.3 IPFlow
7.3.1.4 IPv6 support for Netflow v9 in IOS
7.3.1.5 Mping
7.3.1.6 RIPE TT server
7.3.1.7 Cricket
7.3.1.8 MRTG
7.3.2 Management Tools for End-sites (LAN)
7.3.2.1 Argus
7.3.2.2 Ethereal
7.3.2.3 Multicast Beacon and DBeacon
7.3.2.4 PCHAR
7.3.2.5 Iperf
7.3.2.6 ntop
7.3.3 Tools for all Networks
7.3.3.1 IPv6 management gateway (old name: SNMP Transition tool)
7.3.3.2 Nagios
7.3.3.3 RANCID
7.4 Recommendations for Network Administrators
7.4.1 Network Management Architecture
7.4.2 End-site Networks
7.4.3 Core Networks
Chapter 8: The differences between IPv4 and IPv6 multicast
8.1 Addressing and Scoping(1)
8.1 Addressing and Scoping(2)
8.1.1 Well Known / Static Addresses
8.1.2 Transient Addresses
8.1.2.1 General Transient Addresses
8.1.2.2 Unicast Prefix-based Address
8.1.2.3 Embedded RP Addresses
8.1.2.4 SSM Addresses
8.1.3 Summary of IPv6 Multicast Ranges Already Defined
8.2 Multicast on the Local Link
8.2.1 Multicast Listener Discovery (MLD)
8.2.1.1 MLDv2
8.2.2 MLD Snooping
8.3 Building the Multicast Tree: PIM-SMv2
8.4 Inter-domain Multicast
8.4.1 The ASM Case
8.4.1.1 Recall of the IPv4 Model
8.4.1.2 The Embedded RP Solution for IPv6
8.4.2 The SSM Case
8.4.2.1 What is the inter-domain with SSM?
8.4.2.2 The ssmsdpifier - ASM application services over SSM
8.4.3 Future Work
8.5 MRIB - Multicast Routing Information Base
8.5.1 Extensions to BGP (MBGP)
Chapter 9: Security issues in an IPv6 based networking environment
9.1 What has been Changed in IPv6 Regarding Security?
9.1.1 IPSec
9.1.10 Man-in-the-middle Attacks in IPv6 Environments
9.1.11 Denial of Service Attacks in IPv6 Environments
9.1.2 IPv6 Network Information Gathering(1)
9.1.2 IPv6 Network Information Gathering(2)
9.1.3 Unauthorised Access in IPv6 networks
9.1.4 Spoofing in IPv6 Networks
9.1.5 Subverting Host Initialisation in IPv6 Networks
9.1.6 Broadcast Amplification in IPv6 Networks
9.1.7 Attacks Against the IPv6 routing Infrastructure
9.1.8 Capturing Data in Transit in IPv6 Environments
9.1.9 Application Layer Attacks in IPv6 Environments
9.2 IPv6 Firewalls
9.2.1 Location of the Firewalls
9.2.1.1 Internet-router-firewall-protected network architecture
9.2.1.2 Internet-firewall-router-protected network architecture
9.2.1.3 Internet-firewall/router (edge device)-protected network architecture
9.2.2 ICMP Filtering(1)
9.2.2 ICMP Filtering(2)
9.3 Securing Autoconfiguration
9.3.1 Using Stateless Address Autoconfiguration
9.3.2 Using Privacy Extensions for Stateless Address Autoconfiguration
9.3.3 Using DHCPv6
9.3.4 Static Address Assignment
9.3.5 Prevention techniques
9.3.6 Fake router advertisements
9.4 IPv4-IPv6 Co-existence Specific Issues
9.4.1 General Management Issues with Tunnels
9.4.10 NAT-PT/NAPT-PT
9.4.10.1 Prefix Assignment
9.4.10.2 Security Issues Arising when Using a DNS-ALG
9.4.10.3 Source address spoofing attack
9.4.11 Bump in the API (BIA)
9.4.2 IPv6-in-IPv4 tunnels
9.4.2.1 General security issues with IPv6-in-IPv4 tunnels
9.4.2.2 General management issues with IPv6-in-IPv4 tunnels
9.4.2.3 Manually configured IPv6-in-IPv4 tunnels
9.4.3 Special issues with 6to4
9.4.3.1 Security issues with 6to4
9.4.3.2 Management issues with 6to4
9.4.4 ISATAP
9.4.4.1 Security issues with ISATAP Clients and Servers
9.4.4.2 Management issues with ISATAP
9.4.5 Teredo
9.4.5.1 Security Considerations for Teredo(1)
9.4.5.1 Security Considerations for Teredo(2)
9.4.6 GRE Tunnels
9.4.6.1 Security issues with GRE tunnels
9.4.6.2 Management of GRE tunnels
9.4.7 OpenVPN Tunnels
9.4.7.1 Security Issues with OpenVPN tunnels
9.4.7.2 Management Issues with OpenVPN tunnels
9.4.8 Dual-stack
9.4.8.1 Security considerations for dual-stack networks or hosts
9.4.8.2 Management (and performance) issues with dual-stack networks
9.4.9 DSTM:Dual Stack Transition Mechanism
9.4.9.1 Security Considerations with DSTM
Chapter 10: IPv6 Mobility
10.1 Bindings Cache
10.10 Available Implementations
10.11 Deployment Considerations
10.11.1 Hardware Requirements
10.11.2 Software Requirements
10.12 Cisco Mobile IPv6
10.12.1 Available Feature Set
10.12.2 How to Get it
10.12.3 Installation
10.12.4 Configuration
10.12.4.1 Example Configuration
10.12.5 Configuration Commands(1)
10.12.5 Configuration Commands(2)
10.12.5 Configuration Commands(3)
10.12.5 Configuration Commands(4)
10.12.6 Mobile IPv6 clients Operation
10.13 Mobile IPv6 for Linux
10.13.1 How to get it
10.13.2 MIPL installation
10.13.3 The configuration files for MIPL
10.13.3.1 Node Type
10.13.3.2 IPSec Authentication
10.13.3.3 Radvd
10.13.4 Usage Notes/Problems
10.14 KAME Mobile IPv6
10.14.1 How to get a proper Kame IPv6 stack
10.14.2 MIPv6 functionality Installation
10.14.3 Configuration files
10.14.3.1 Home Agent(1)
10.14.3.1 Home Agent(2)
10.14.3.2 Mobile Node
10.14.3.3 Correspondent Node
10.14.4 Remarks
10.2 Home Agent Operation
10.3 Correspondent Node Operation
10.4 Binding Cache Coherence
10.4.1 Binding Update Messages
10.4.2 Binding Acknowledgement Messages
10.4.3 Binding Request Messages
10.4.4 Binding Update List
10.5 Proxy Neighbour Discovery
10.6 Home Address Option
10.7 Home Agent Discovery
10.8 The Mobility Header
10.9 The Return Routability Method
Chapter 11: 6NET Applications
11.1 The new BSD Sockets API
11.1.1 Principles of the New API Design
11.1.2 Data Structures(1)
11.1.2 Data Structures(2)
11.1.3 BSD Socket API Functions
11.1.3.1 The basic function for creating sockets(1)
11.1.3.1 The basic function for creating sockets(2)
11.1.3.2 Name-address translations(1)
11.1.3.2 Name-address translations(2)
11.1.3.2 Name-address translations(3)
11.1.3.2 Name-address translations(3)
11.1.3.3 Address format conversions
11.1.4 IPv4 Interoperability
11.2 Other Programming Languages
11.2.1 Python
11.2.1.1 Sender
11.2.1.2 Receiver
11.2.2 Java
11.2.2.1 JDK 1.4
11.2.2.2 JDK 1.5
Chapter 12: IPv6 in the Backbone
12.1 6NET Backbone Case Study
12.1.1 Network Topology
12.1.2 Addressing Scheme
12.1.2.1 PoP Addressing(1)
12.1.2.1 PoP Addressing(2)
12.1.2.2 Loopback Addresses
12.1.2.3 Point-to-Point Addressing
12.1.3 Naming Scheme
12.1.3.1 PoP Naming Convention
12.1.3.2 Router Naming Convention
12.1.3.3 Interface Naming Convention
12.1.3.4 Equipment Naming
12.1.3.5 Interface Naming
12.1.4 DNS for the 6NET core network
12.1.5 IGP Routing
12.1.5.1 IS-IS structure
12.1.5.2 IS-IS authentication
12.1.5.3 IS-IS interface metrics
12.1.5.4 Passive Interfaces
12.1.5.5 6NET CLNS Addresses
12.1.6 EGP Routing
12.1.6.1 Router-ID
12.1.6.2 eBGP
12.1.6.3 iBGP
12.1.6.4 BGP filtering
12.2 SURFnet Case Study (Netherlands)
12.2.1 The SURFnet5 Dual Stack network
12.2.2 Customer Connections
12.2.3 Addressing plan
12.2.4 Routing
12.2.5 Network Management and Monitoring
12.2.6 Other Services
12.3 FUNET Case Study (Finland)
12.3.1 Funet History(1)
12.3.1 Funet History(2)
12.3.2 Addressing Plan
12.3.2.1 Customers
12.3.2.2 Network Infrastructure
12.3.3 Funet network Routing
12.3.4 Configuration Details
12.3.4.1 Configuring the Core
12.3.4.2 Connecting the Customers (edge)
12.3.5 Monitoring
12.3.6 Funet other services
12.3.7 Lessons Learned
12.4 RENATER Case Study (France)
12.4.1 Native Support
12.4.2 Addressing and Naming
12.4.3 Connecting to Renater 3
12.4.4 The Regional Networks
12.4.5 Renater3 International Connections
12.4.6 Tunnel Broker Service Deployment
12.4.7 Network Management
12.4.7.1 Traffic monitoring
12.4.7.2 Routing monitoring
12.4.7.3 Flow monitoring
12.4.8 IPv6 Multicast
12.5 SEEREN Case Study (GRNET)
12.5.1 SEEREN Network(1)
12.5.1 SEEREN Network(2)
12.5.2 Implementation Details of CsC/6PE Deployment
Chapter 13: IPv6 in the Campus/Enterprise
13.1 Campus IPv6 Deployment (University of Münster, Germany)
13.1.1 IPv4
13.1.1 IPv4(2)
13.1.2 IPv6
13.1.3 IPv6 Pilot
13.1.3.1 Goal
13.1.3.2 Chosen hardware
13.1.3.3 Setup
13.1.3.4 External connectivity
13.1.3.5 Internal connectivity(1)
13.1.3.5 Internal connectivity(2)
13.1.3.5 Internal connectivity(3)
13.1.3.5 Internal connectivity(4)
13.1.3.5 Internal connectivity(5)
13.1.3.5 Internal connectivity(6)
13.1.4 Summary
13.2 Small academic department, IPv6-only (Tromsø, Norway)
13.2.1 Transitioning Unmanaged Networks
13.2.2 Implementation of a Pilot Network
13.2.2.1 The core of the network
13.2.2.2 The Home networks
13.2.2.3 Interoperability(1)
13.2.2.3 Interoperability(2)
13.2.2.4 Summary
13.2.3 Evaluation of the Pilot Network
13.2.3.1 The NAT-PT implementation
13.2.3.2 Faithd only supports TCP connections
13.2.3.3 Using 6tunnel
13.2.3.4 DNS
13.2.3.5 Hardware Failures
13.2.3.6 IPv4-only applications at home
13.2.3.7 Security
13.2.3.8 Scalability
13.2.4 Conclusions
13.3 Large Academic Department (University of Southampton)
13.3.1 Systems Components
13.3.1.1 Network Physical connectivity
13.3.1.1 Network Physical connectivity
13.3.1.2 Address allocation
13.3.1.3 Component services(1)
13.3.1.3 Services
13.3.1.4 Host and device platforms
13.3.1.5 User tools/systems
13.3.2 Transition Status(1)
13.3.2 Transition Status(2)
13.3.3 Supporting Remote Users
13.3.4 Next Steps for the Transition
13.3.5 IPv6 Transition Missing Components
13.4 University Deployment Analysis (Lancaster University)
13.4.1 IPv6 Deployment Analysis
13.4.1.1 Starting Point
13.4.1.2 Addressing Considerations(1)
13.4.1.2 Addressing Considerations(2)
13.4.1.3 Operating System Considerations
13.4.1.4 Core IPv6 Services
13.4.1.5 Network Services
13.4.2 IPv6 Deployment Status
13.4.2.1 Native Connectivity to the Computing Department
13.4.2.2 The IPv6 Deployment Process
13.4.2.3 Outstanding Components
13.4.3 Next Steps
13.4.3.1 Current Status Summary
13.4.3.2 IPv6 Deployment Goals(1)
13.4.3.2 IPv6 Deployment Goals(2)
13.4.3.3 Other Considerations
13.5 Other Scenarios
13.5.1 Early IPv6 Testbed on a Campus
13.5.1.1 An IPv6 laboratory or single IPv6 subnet
13.5.1.2 IPv6 hosts scattered around the campus
13.5.1.3 IPv6-only testbed
13.5.2 School Deployment of IPv6 to Complement IPv4+NAT
13.5.3 IPv6 Access for Home Users
13.6 Summary of Unexpected Results and Unforeseen Difficulties
13.7 Summary of tradeoffs made in solutions chosen
Chapter 14: IPv6 on the Move
14.1 Fraunhofer Fokus(1)
14.1 Fraunhofer Fokus(2)
14.1.1 MIPL-HA
14.1.2 Kame-HA
14.1.3 MCU-CN
14.1.4 IPSec
14.2 Testbed Components
14.3 Lancaster University
14.3.1 Lancaster University MIPv6 testbed
14.3.2 Components in Mobile IPv6 testbed
14.3.3 Addressing and Subnetting(1)
14.3.3 Addressing and Subnetting(2)
14.3.4 Testing
14.3.4.1 Handover Latency Tests(1)
14.3.4.1 Handover Latency Tests(2)
14.3.4.1 Handover Latency Tests(3)
14.4 University of Oulu
14.4.1 University of Oulu Heterogeneous Wireless MIPv6 Testbed
14.4.2 Handover Performance(1)
14.4.2 Handover Performance(2)
IPv6 Deployment Guide Appendices
Appendix A1: List of per-PoP Location Support Domains
Appendix A2: Systems providing DNS service for 6NET(1)
Appendix A2: Systems providing DNS service for 6NET(2)
Appendix B: Enabling IPv6(1)
Appendix B: Enabling IPv6(2)
Appendix B: Enabling IPv6(3)
CIDR: Classless and Subnet Address Extensions and Supernetting
Distance Vector Routing and Protocols
Exterior Routing and Protocols
Interior Routing and Protocols
IP Address and Internet Address
IPv6 (IPng) vs. IPv4
IPv6 Addressing Scheme Overview
Link State Routing and Protocols
Port Scan Attack
Private IP Addresses
RFC: Request For Comments
RIP Routing Attacks
Routing Protocols
Routing: Process, Algorithm and Routing Table
Sockets in TCP/IP Networking
Subnet and IP Subnetting
TCP and UDP Port Numbers
TCP/IP Network Vulnerability and Security
UDP Flood Attack
Networking WAN
ATM Network Security: Solutions, Technologies and Specifications
Layer 3 IP VPN: Internet Protocol Virtual Private Network
Mesh Network Topology and Architecture
Wide Area Network Technologies Overview
Software, Operating systems, Programing Languages
Application Software
API: Application Program Interface
Audio Compression and Codec
CBT: Computer Based Training
Distributed Application
NIS and NIS+: Network Information System
OLAP: Online Analytical Processing
Samba: Free File Sharing Software among Linux, Unix and Windows Systems
SCM: Supply Chain Management
Software configuration management (SCM)
Video Compression and Codec
WBT: Web Based Training
Web Services and Technologies
Computer Languages
OOP: Object Oriented Programming
RSS: Really Simple Syndication
Sieve: An Email Filtering Language
XML: Extensible Markup Language
Computer Software Terms, Glossary and Dictionary
Computer Programming Software Terms, Glossary and Dictionary - W
Computer Programming Software Terms, Glossary and Dictionary - A
Computer Programming Software Terms, Glossary and Dictionary - B
Computer Programming Software Terms, Glossary and Dictionary - C
Computer Programming Software Terms, Glossary and Dictionary - D
Computer Programming Software Terms, Glossary and Dictionary - E
Computer Programming Software Terms, Glossary and Dictionary - F
Computer Programming Software Terms, Glossary and Dictionary - G
Computer Programming Software Terms, Glossary and Dictionary - H
Computer Programming Software Terms, Glossary and Dictionary - I
Computer Programming Software Terms, Glossary and Dictionary - J
Computer Programming Software Terms, Glossary and Dictionary - K
Computer Programming Software Terms, Glossary and Dictionary - L
Computer Programming Software Terms, Glossary and Dictionary - M
Computer Programming Software Terms, Glossary and Dictionary - N
Computer Programming Software Terms, Glossary and Dictionary - Numbers
Computer Programming Software Terms, Glossary and Dictionary - O
Computer Programming Software Terms, Glossary and Dictionary - P
Computer Programming Software Terms, Glossary and Dictionary - Q
Computer Programming Software Terms, Glossary and Dictionary - R
Computer Programming Software Terms, Glossary and Dictionary - S
Computer Programming Software Terms, Glossary and Dictionary - T
Computer Programming Software Terms, Glossary and Dictionary - U
Computer Programming Software Terms, Glossary and Dictionary - V
Computer Programming Software Terms, Glossary and Dictionary - X
Computer Programming Software Terms, Glossary and Dictionary - Y Z
Database
Data Mining
Database and Database Management System (DBMS)
Database System Structure (Book)
1. The introduction of database system structure
1.0 Database systems: Database Management Systems
1.1 Database Systems: Purpose of Database Systems
1.2 Database Systems: Data Abstraction
1.3 Database Systems: Data Models
1.3.1 Database System: Object-based Logical Models
1.3.2 Record-based Logical Models
1.3.3 Database Systems: Physical Data Models
1.4 Database Systems: Instances and Schemes
1.5 Database Systems: Data Independence
1.6 Database Systems: Data Definition Language (DDL)
1.7 Database Systems: Data Manipulation Language (DML)
1.8 Database Systems: Database Manager
1.9 Database Systems: Database Administrator
1.10 Database Systems: Database Users
1.11 Database Systems:Overall System Structure
2. The Entity-Relationship Model of database
2.1 Database Systems: Database systems:Entities and Entity Sets
2.2 Database Systems: Relationships & Relationship Sets
2.3 Database Systems: Attributes
2.4 Database Systems: Mapping Constraints
2.5 Database Systems: Keys
2.6 Database Systems: Primary Keys for Relationship Sets
2.7 Database Systems: The Entity Relationship Diagram
2.8 Database Systems: Other Styles of E-R Diagram
2.9 Database Systems: Reducing E-R Diagrams to Tables
2.9.1 Database Systems: Representation of Strong Entity Sets
2.9.2 Database Systems: Representation of Weak Entity Sets
2.9.3 Representation of Relationship Sets
2.10 Database Systems: Generalization
2.11 Database Systems:Aggregation
2.12 Database Systems:Design of an E-R Database Scheme
2.12.1 Mapping Cardinalities
2.12.2 Use of Entity or Relationship Sets
2.12.3 Use of Extended E-R Features
3. The Relational Model of database
3.1 Database Systems: Structure of Relational Database
3.1.1 Database Systems: Basic Structure
3.1.2 Database Systems: Database Schema
3.1.3 Database Systems: Keys
3.1.4 Database Systems: Query Languages
3.2 Database Systems: The Relational Algebra
3.2.1 Database Systems: Fundamental Operations(1)
3.2.1 Database Systems: Fundamental Operations(2)
3.2.2 Database Systems: Formal Definition of Relational Algebra
3.2.3 Database Systems: Additional Operations(1)
3.2.3 Database Systems: Additional Operations(2)
3.3 Database Systems: The Tuple Relational Calculus
3.3.1 Database Systems: Example Queries
3.4 Database Systems: The Domain Relational Calculus
3.4.1 Database Systems: Formal Definitions
3.4.2 Database Systems: Example Queries
3.4.3 Database Systems: Safety of Expressions
3.4.4 Database Systems: Expressive Power of Languages
3.5 Database Systems: Extended Relational-Algebra Operations
3.5.1 Database Systems: Generalized Projection
3.5.2 Database Systems: Outer join
3.5.3 Database Systems: Aggregate functions
3.6 Database Systems: Modification of the Database
3.6.1 Database Systems: Deletion
3.6.2 Database Systems: Insertion
3.6.3 Database Systems: Updating
3.7 Database Systems: Views
3.7.1 Database Systems: View Definition
3.7.2 Database Systems: Updates Through Views and Null Values
3.7.3 Database Systems: Views Defined Using Other Views
4. The SQL of database
4.1 Database Systems: Background
4.2 Database Systems: Basic Structure
4.2.1 Database Systems: The select Clause
4.2.2 Database Systems: The where Clause
4.2.3 Database Systems: The from Clause
4.2.4 Database Systems: The Rename Operation
4.2.5 Database Systems: Tuple Variables
4.2.6 Database Systems: String Operations
4.2.7 Database Systems: Ordering the Display of Tuples
4.2.8 Database Systems: Duplicate Tuples
4.3 Database Systems: Set Operations
4.4 Database Systems: Aggregate Functions
4.5 Database Systems: Null Values
4.6 Database Systems: Nested Subqueries
4.6.1 Database Systems: Set Membership
4.6.2 Database Systems: Set Comparison
4.6.3 Database Systems: Test for Empty Relations
4.6.4 Database Systems: Test for the Absence of Duplicate Tuples
4.7 Database Systems: Derived Relations
4.7.1 Database Systems: Views
4.8 Database Systems: Modification of the Database
4.8.1 Database Systems: Deletion
4.8.2 Database Systems: Insertion
4.8.3 Database Systems: Updates
4.8.4 Database Systems: Update of a view
4.9 Database Systems: Joined Relations
4.9.1 Database Systems: Examples
4.9.2 Database Systems: Join types and conditions
4.10 Database Systems: Data-Definition Language
4.10.1 Database Systems: Domain Types in SQL
4.10.2 Database Systems: Schema definition in SQL
4.11 Database Systems: Embedded SQL
4.12 Database Systems: Other SQL Features
5. Other Relational Languages of database
5.1 Database Systems: Query-by-Example (QBE)
5.1.1 Database Systems: Basic Structure
5.1.2 Database Systems: Simple Queries
5.1.3 Database Systems: Queries on Several Relations
5.1.4 Database Systems: The Condition Box
5.1.5 Database Systems: The Result Relation
5.1.6 Database Systems: Ordering the Display of Tuples
5.1.7 Database Systems: Aggregate Operations
5.1.8 Database Systems: Modifying the Database
5.2 Database Systems: Quel
6. Integrity Constraints of database
6.1 Database Systems: Domain Constraints
6.2 Database Systems: Referential Integrity
6.2.1 Database Systems: Basic Concepts
6.2.2 Database Systems: Referential Integrity in the E-R Model
6.2.3 Database Systems: Database Modification
6.2.4 Database Systems: Referential Integrity in SQL
6.3 Database Systems: Assertions
6.4 Database Systems: Triggers
6.5 Database Systems: Functional Dependencies
6.5.1 Database Systems: Basic Concepts
6.5.2 Database Systems: Closure of a Set of Functional Dependencies
6.5.3 Database Systems: Closure of Attribute Sets
6.5.4 Database Systems: Canonical Cover
7. Relational Database Design
7.1 Database Systems: Pitfalls in Relational DB Design
7.1.1 Database Systems: Representation of Information
7.2 Database Systems: Decomposition
7.3 Database Systems: Normalization Using Functional Dependencies
7.3.1 Database Systems: Desirable Properties of Decomposition(1)
7.3.1 Database Systems: Desirable Properties of Decomposition(2)
7.3.2 Database Systems: Boyce-Codd Normal Form
7.3.3 Database Systems: Third Normal Form
7.3.4 Database Systems: Comparison of BCNF and 3NF
7.4 Database Systems: Normalization Using Multivalued Dependencies (not to be covered)
7.4.1 Database Systems: Multivalued Dependencies
7.4.2 Database Systems: Theory of Multivalued Dependencies
7.4.3 Database Systems: Fourth Normal Form (4NF)
7.5 Database Systems: Normalization Using Join Dependencies (not to be covered)
7.6 Database Systems: Domain-Key Normal Form (not to be covered)
7.7 Database Systems: Alternative Approaches to Database Design (not to be covered)
8. Object-Oriented Databases
8.1 Database Systems: New DB Applications
8.2 Database Systems: The Object-Oriented Data Model
8.2.1 Database Systems: Object Structure
8.2.2 Database Systems: Object Classes
8.2.3 Database Systems: Inheritance
8.2.4 Database Systems: Multiple Inheritance
8.2.5 Database Systems: Object Identity
8.2.6 Database Systems: Object Containment
8.3 Database Systems: Object-Oriented Languages
8.4 Database Systems: Persistent Programming Languages
8.4.1 Database Systems: Persistence of Objects
8.4.2 Database Systems: Object Identity and Pointers
8.4.3 Database Systems: Storage and Access of Persistent Objects
8.5 Database Systems: Persistent C++ Systems
8.5.1 Database Systems: The ODMG C++ Object Definition Language
8.5.2 Database Systems: The ODMG C++ Object Manipulation Language
8.6 Database Systems: References
9. Object-Relational Databases
9.1 Database Systems: Nested Relations
9.2 Database Systems: Complex Types and Object Orientation
9.2.1 Database Systems: Structured and collection types
9.2.2 Database Systems: Inheritance
9.2.3 Database Systems: Reference Types
9.3 Database Systems: Querying with Complex Types
9.3.1 Database Systems: Relation-Valued Attributes
9.3.2 Database Systems: Path Expressions
9.3.3 Database Systems: Nesting and Unnesting
9.3.4 Database Systems: Functions
9.4 Database Systems: Creation of Complex Values and Objects
9.5 Database Systems: Comparison of Object-Oriented and Object-Relational Databases
9.6 Database Systems: References
10. Storage and File Structure of database
10.1 Database Systems: Overview of Physical Storage Media
10.2 Database Systems: Magnetic Disks
10.2.1 Database Systems: Physical Characteristics of Disks
10.2.2 Database Systems: Performance Measures of Disks
10.2.3 Database Systems: Optimization of Disk-Block Access
10.3 Database Systems: RAID: Redundant Arrays of Inexpensive Disks (Not covered)
10.4 Database Systems: Tertiary Storage
10.4.1 Database Systems: Optical Disks
10.4.2 Database Systems: Magnetic Tapes
10.5 Database Systems: Storage Access
10.5.1 Database Systems: Buffer manager
10.5.2 Database Systems: Buffer replacement policies
10.6 Database Systems: File Organization
10.6.1 Database Systems: Fixed-Length Records
10.7 Database Systems: Organization of Records in Files
10.7.1 Database Systems: Sequential File Organization
10.7.2 Database Systems: Clustering File Organization
10.8 Database Systems: Data Dictionary Storage
10.9 Database Systems: Storage Structures for Object-Oriented Databases (Omitted)
11. Indexing & Hashing of Database Systmes
11.1 Database Systems: Basic Concepts
11.2 Database Systems: Ordered Indices
11.2.1 Database Systems: Primary Index
11.2.2 Database Systems: Secondary Indices
11.3 Database Systems: B+-Tree Index Files
11.3.1 Database Systems:Structure of a B+-Tree
11.3.2 Database Systems: Queries on B+-Trees
11.3.3 Database Systems: Updates on B+-Trees
11.3.4 Database Systems: B+-Tree File Organization
11.4 Database Systems: B-Tree Index Files
11.5 Database Systems: Static Hashing
11.5.1 Database Systems: Hash File Organization
11.5.2 Database Systems: Hash Indices
11.6 Database Systems: Dynamic Hashing
11.7 Database Systems: Comparison of Indexing and Hashing
11.8 Database Systems: Index Definition in SQL
11.9 Database Systems: Multiple-Key Access
11.9.1 Database Systems: Grid File
11.9.2 Database Systems: Partitioned Hashing
12. Query Processing of database
12.1 Database Systems: Query Interpretation
12.2 Database Systems: Equivalence of Expressions
12.2.1 Database Systems: Selection Operation
12.2.2 Database Systems: Projection Operation
12.2.3 Database Systems: Natural Join Operation
12.2.4 Database Systems: Other Operations
12.3 Database Systems: Estimation of Query-Processing Cost
12.4 Database Systems: Estimation of Access Costs Using Indices
12.5 Database Systems: Join Strategies
12.5.1 Database Systems: Simple Iteration
12.5.2 Database Systems: Block-Oriented Iteration
12.5.3 Database Systems: Merge-Join
12.5.4 Database Systems: Use of an Index
12.5.5 Database Systems: Hash Join
12.5.6 Database Systems: Three-Way Join
12.6 Database Systems: Join Strategies for Parallel Processors
12.6.1 Database Systems: Parallel-Join
12.6.2 Database Systems: Pipelined Multiway Join
12.6.3 Database Systems: Physical Organization
12.7 Database Systems: Structure of the Query Optimizer
Database Warehouse
Enterprise Software
CRM: Customer Relationship Management
Enterprise 2.0: Social Software Based on Web 2.0
ERP Deployment Challenges
ERP Software Systems and Vendors
ERP System Components and Implementation Process
ERP: Enterprise Resource Planning
Networking Software
Cisco IOS: Internetwork Operating System
LAN Drivers
NDIS: Network Driver Interface Specification
Network Configuration Management
Network Fault Management
Network Performance Management
Network Sniffer
ODI: Open Data-Link Interface
Ping: Packet Internet Groper
Protocol Analysis and Protocol Analyzer
Sieve: An Email Filtering Language
TCPDUMP: TCP/IP Packet Analysis Utility
Traceroute: A TCP/IP Packet Route Tracing Tool
Traffic Management, Traffic Shaping and Traffic Engineering
Open Source Software
Open Source Software Overview
Samba: Free File Sharing Software among Linux, Unix and Windows Systems
Wireshark/Ethereal: A Free Network Packet Sniffing Tool
Operating Systems
Apple Operating Systems Evolution Timeline
Computer Operating System Technical Feature Comparison
Computer Operating Systems (OS) Core Functions
Computer Operating Systems (OS) General Feature Comparison
Computer Operating Systems Development Timeline
IBM Operating System (OS) History and Timeline
Linux
Guideline for New Linux Administrators
1. For the Undecided (Linux Benefits)
1.1 Fundamentally, why Linux?
1.2 What are the benefits of Linux?(1)
1.3 What are the benefits of Linux?(2)
1.4 What are the differences between Linux and UNIX/MS Windows?
1.5 Linux warranty and security
1.6 Linux and standards
1.7 The popularity between Linux and Windows
2. Before Linux Installation
2.1 Which Linux distribution should I use?
2.10 The situation using Graphical User Interface (GUI) all the time under Linux
2.11 How to upgrade a Linux distribution?
2.2 What are the Linux hardware requirements?
2.3 The hardware none-supported under Linux
2.4 Linux Installation problem
2.5 How do I partition my hard drive before Linux installation? (1)
2.6 How do I partition my hard drive before Linux installation? (2)
2.7 Linux installation (1)
2.8 Linux installation (2)
2.9 How do I crash Linux?
3. Basic Operations FAQ
3.1 Basics
3.2 Users, passwords, file permissions, and security
3.3 Job scheduling with "&", "at", "batch", and cron
3.4 Shell
3.5 Package installation and rpm package manager
4. Linux Newbie Administrator FAQ
4.1 Startup Issues (LILO and GRUB)
4.2 Accessing my drives
4.3 Working with X-windows
4.4 Basic Configurations
4.5 Networking
5. Brief introduction
5.1 Linux Shortcuts and Commands brief introduction
5.10 Linux File management
5.11 Linux Viewing and editing files
5.12 Linux Finding files
5.13 Linux Basics of X-windows
5.14 Linux Network apps
5.15 Linux File (de)compression
5.16 Linux Process control
5.17 Linux administration commands(1)
5.18 Linux administration commands(2)
5.19 Linux administration commands(3)
5.2 Linux essential keyboard shortcuts and sanity commands(1)
5.20 Linux Hard Drive/Floppy Disk Utilities
5.21 Linux Management of user accounts and files permissions(1)
5.22 Linux Management of user accounts and files permissions(2)
5.23 Linux Program installation
5.24 Linux Accessing drives/partitions
5.25 Linux Network administration tools
5.26 Linux Music-related commands
5.27 Linux Graphics-related commands
5.28 Small Linux games
5.3 Linux essential keyboard shortcuts and sanity commands(2)
5.4 Linux essential keyboard shortcuts and sanity commands(3)
5.5 Linux Help commands
5.6 Linux System info(1)
5.7 Linux System info(2)
5.8 Linux System info(3)
5.9 Linux Basic operations
6. Some Essential Linux Applications
6.1 Best Linux Applications
6.2 Word processing
6.3 Linux Spreadsheet
6.4 Linux Databases
6.5 Linux CAD
6.6 Linux Web browsers: Mozilla, Konqueror, Galeon, and Lynx
6.7 Linux Writing CD-R/Ws: cdrecord and cdparanoia (1)
6.8 Linux Writing CD-R/Ws: cdrecord and cdparanoia (2)
6.9 Linux Writing CD-R/Ws: cdrecord and cdparanoia (3)
6.10 Linux Writing CD-R/Ws: cdrecord and cdparanoia (4)
6.11 Linux Writing CD-R/Ws: cdrecord and cdparanoia (5)
6.12 Automating creation of graphs with gnuplot under Linux
7. Learning with Linux
7.1 Linux Advanced Text Processing Tools(1)
7.2 Linux Advanced Text Processing Tools(2)
7.3 Linux Advanced Text Processing Tools(3)
7.4 Linux Advanced Text Processing Tools(4)
7.5 Linux Advanced Text Processing Tools(5)
7.6 Linux Advanced Text Processing Tools(6)
7.7 Simple Programming under Linux(1)
7.8 Simple Programming under Linux(2)
7.9 Simple Programming under Linux(3)
7.10 Simple Programming under Linux(4)
7.11 Scheme under Linux
7.12 Using makefiles under Linux
7.13 Math Tools
7.14 Linux Miscellaneous
7.15 Running MySQL under Linux
Linux Ditributions
Linux Operating System
Unix and Unix-like Operating Systems History and Timeline
MAC OS by Apple Computer
NOS: Network Operating System
Operating System
Operating System(OS) Resource Websites
OS/2: IBM Operating System/2
Solaris Operating System: Unix Based OS by Sun Microsystems
Unix
AIX: IBM Unix Operating System
FreeBSD: A Free and Open Source Unix Like System
Important Unix and Linux Organizations
Unix and Linux Job and Process Commands
Unix and Linux Kernel Architecture
Unix and Linux Networking Commands and Tools
Unix and Linux Security Tips
Unix and Linux Shells
Unix and Unix-like Operating Systems History and Timeline
Unix Like Operating System Architecture
UNIX Operating System
Unix-Like Operating Systems Distributions
Unix/Linux Configuration Files
Unix/Linux File and Directory Management Commands
Unix/Linux File System Structure and Management
Unix/Linux User and Group Management Commands
Virtual Machine
Virtual Server
Windows
How to do data backup and recovery in Windows Vista?
How to upgrade to Windows Vista from Windows XP?
Microsoft Operating Systems (OS) Development Timeline
Microsoft Windows Vista Editions and Features
Windows CE and Windows Mobile Timeline
Windows Operating System
Windows Vista Glossary
Windows Vista ISV security features for the Internet Explore (IE) based applications
Windows Vista Security Guide Overview
Windows Vista Solutions to Manage and Reduce Security Risks
Windows Vista Standard User vs. Administrator
Windows Vista User Account Control
Windows XP Security Guide Overview
Other Software
MAPI: Messaging Application Programming Interface
Middleware
NFS Gateways and CIFS/Samba: Performance and Data Transfer Rates
Softswitch
TAPI: Telephony Application Program Interface
Software Architecture
COBRA: The Common Object Request Broker Architecture
COM & DCOM: Component Object Model and Distributed Component Object Model
DCE: Distributed Computing Environment
Parallel Computing
Parallel Processing
PnP: Plug and Play
UPnP: Universal Plug and Play
Telecommunications
Architecture & General Technologies
CDM: Code Division Multiplexing
Access Network and Technologies
ATM: Asynchronous Transfer Mode Protocol
Centrex: Central Office Exchange Service
Core / Backbone Network and Technologies
DWDM: Dense Wavelength Division Multiplex and Multiplexer
Edge Network and Technologies
EoS: Ethernet over SONET/SDH
FDM: Frequency Division Multiplex and FDMA
Fiber Optical Communication Network
IAD: Integrated Access Device
Intelligent Network (IN) and Advanced Intelligent Network (AIN)
IP Centrex: IP telephony based Central Office Exchange Service
IP-PBX: Private Branch Exchange using VoIP Technologies
Network Convergence: Voice, Video and Data
PBX: Private Branch Exchange
PSTN: Public Switched Telephone Network
SONET/SDH: Synchronous Optical Network and Synchronous Digital Hierarchy
TDM: Time Division Multiplex and Multiplexer
WDM: Wavelength Division Multiplex and Multiplexer
Certificates
TIA CCNT: Certified in Convergent Network Technologies
TIA CTP: The Telecommunications Industry Association's (TIA) Convergence Technologies Professional
Convergence
3GPP IP Multimedia Subsystem (IMS) Architecture
3GPP2 Multimedia Domain (MMD) Architecture
Audio-Video and Multimedia (VOIP) Transport Technologies and Protocols
CDMA/CDMA2000 Mobile Wireless Network Evolution
CDMA2000 Logical and Physical Channels
CDMA2000 Mobile Wireless Network Architecture
Core networks of 3G Mobile/Cellular Wireless Systems
GSM/GPRS/UMTS Mobile Wireless Network Evolution
Multi-service Network Switching Architecture
Network Convergence: Voice, Video and Data
PON: Passive Optic Network Technologies (APON/BPON, EPON and GPON)
Quality of Service (QoS) Technologies
Radio Access Network (RAN) Standards for 3G UMTS and CDMA2000 Networks
Softswitch
TAPI: Telephony Application Program Interface
UMTS 3G Mobile Wireless Network Architecture
UMTS Network Interfaces and Protocol Stack
Virtual Switching
VOIP Architecture and Technologies
VOIP Architecture based on the Gateway Control Protocol (GCP)
VOIP Architecture based on the H.323 Protocol
VOIP Architecture based on the Session Initiation Protocol (SIP)
VOIP Call Flow based on the Gateway Control Protocols (GCPs)
VOIP Call Flow based on the H.323 Protocol
VOIP Call Flow based on the Session Initiation Protocol (SIP)
VOIP Glossary
VOIP Security Threats and Solutions
Infrastructure of telecom
Circuit Switching
Class 5 Switch
Multiplexing and Multiplexer
Tele-Communication (Telecom) Terms Glossary and Dictionary
Tele-Communication (Telecom) Terms Glossary and Dictionary - A
Tele-Communication (Telecom) Terms Glossary and Dictionary - B
Tele-Communication (Telecom) Terms Glossary and Dictionary - C
Tele-Communication (Telecom) Terms Glossary and Dictionary - D
Tele-Communication (Telecom) Terms Glossary and Dictionary - E
Tele-Communication (Telecom) Terms Glossary and Dictionary - F
Tele-Communication (Telecom) Terms Glossary and Dictionary - G
Tele-Communication (Telecom) Terms Glossary and Dictionary - H
Tele-Communication (Telecom) Terms Glossary and Dictionary - I
Tele-Communication (Telecom) Terms Glossary and Dictionary - J K
Tele-Communication (Telecom) Terms Glossary and Dictionary - L
Tele-Communication (Telecom) Terms Glossary and Dictionary - M
Tele-Communication (Telecom) Terms Glossary and Dictionary - N
Tele-Communication (Telecom) Terms Glossary and Dictionary - Numbers
Tele-Communication (Telecom) Terms Glossary and Dictionary - O
Tele-Communication (Telecom) Terms Glossary and Dictionary - P
Tele-Communication (Telecom) Terms Glossary and Dictionary - Q
Tele-Communication (Telecom) Terms Glossary and Dictionary - R
Tele-Communication (Telecom) Terms Glossary and Dictionary - S
Tele-Communication (Telecom) Terms Glossary and Dictionary - T
Tele-Communication (Telecom) Terms Glossary and Dictionary - U
Tele-Communication (Telecom) Terms Glossary and Dictionary - V
Tele-Communication (Telecom) Terms Glossary and Dictionary - W
Tele-Communication (Telecom) Terms Glossary and Dictionary - X Y Z
Telecom Operation and Management
Basic Network Management Tools
BSS: Business Support System
CALEA: Communications Assistance for Law Enforcement Act of 1994
CoS: Class of Service
FCAPS: Network Management Functional Model
Network Management Models and Architectures
Network Management Overview
Network Management Systems and Applications
Network Management Technologies, Protocols and Functions
OAM&P: Operation, Administration, Maintenance and Provisioning
OSS: Operations Support System
QoS: Quality of Service
SLA: Service-Level Agreement
TMN: Telecommunications Management Network Model
TOM: Telecom Operations Map and eTOM: enhanced Telecom Operations Map
Telecom Protocols
Telecom Systems
CSU/DSU: Channel Service Unit/Data Service Unit
DSLAM: Digital Subscriber Line Access Multiplexer
POTS: Plain Old Telephone Service
T1 and E1 Circuit
Tandem Switch and Class 4 Switch
Wireless and Mobile Networking Technologies
Mobile Wireless
3G: Third Generation Wireless Technologies and Services
3GPP IP Multimedia Subsystem (IMS) Architecture
3GPP2 Multimedia Domain (MMD) Architecture
CDM: Code Division Multiplexing
CDMA/CDMA2000 Mobile Wireless Network Evolution
CDMA2000 Logical and Physical Channels
CDMA2000 Mobile Wireless Network Architecture
CDMA2000 Network Interfaces and Protocol Stack
CDMA2000: 3G Standard Based on CDMA IS-95
CDMA: Code Division Multiple Access
Core networks of 3G Mobile/Cellular Wireless Systems
FDM: Frequency Division Multiplex and FDMA
Generations of Mobile Wireless Technologies and Protocols
GPRS: General Packet Radio Service
GSM/GPRS/UMTS Mobile Wireless Network Evolution
GSM: Global System for Mobile Communications
Mobile Communication Security Threats and Solutions
Mobile/Wireless Protocols Overview
WAP: Wireless Application Protocol and WAP Architecture
Radio Access Network (RAN) Standards for 3G UMTS and CDMA2000 Networks
UMTS 3G Mobile Wireless Network Architecture
UMTS Network Interfaces and Protocol Stack
UMTS/WCDMA Logical, Transport and Physical Channels
UMTS: Universal Mobile Telecommunications System
WLL: Wireless Local Loop
WML: Wireless Markup Language
Wireless General Technologies
Comparison of WLAN, WPAN and WMAN Technologies
IEEE 802.16: Broadband Wireless MAN Standard (WiMAX)
Wireless Data Networking Overview
WPAN: Wireless Personal Area Network Communication Technologies
Wireless LAN
IEEE 802.15 and Bluetooth: WPAN Communications
Wi-Fi Wireless LAN (WLAN) Networking Architecture and Technologies
Wi-Fi Wireless LAN Frequency, Bands and Channels
Wi-Fi Wireless LAN Security Problems and Solutions
Wi-Fi: Wireless Fidelity and Wi-Fi Network
WiFi Wireless LAN Data Rates and Range
Wireless LAN (WLAN) Security Problems and Technologies
WLAN: Wireless LAN by IEEE 802.11, 802.11a, 802.11b, 802.11g
Wireless Technology Terms Glossary and Dictionary
Wireless Technology Terms Glossary and Dictionary - Numbers
Wireless Technology Terms Glossary and Dictionary - A
Wireless Technology Terms Glossary and Dictionary - B
Wireless Technology Terms Glossary and Dictionary - C
Wireless Technology Terms Glossary and Dictionary - D
Wireless Technology Terms Glossary and Dictionary - E
Wireless Technology Terms Glossary and Dictionary - F
Wireless Technology Terms Glossary and Dictionary - G
Wireless Technology Terms Glossary and Dictionary - H
Wireless Technology Terms Glossary and Dictionary - I
Wireless Technology Terms Glossary and Dictionary - J K
Wireless Technology Terms Glossary and Dictionary - L
Wireless Technology Terms Glossary and Dictionary - M
Wireless Technology Terms Glossary and Dictionary - N
Wireless Technology Terms Glossary and Dictionary - O
Wireless Technology Terms Glossary and Dictionary - P Q
Wireless Technology Terms Glossary and Dictionary - R
Wireless Technology Terms Glossary and Dictionary - S
Wireless Technology Terms Glossary and Dictionary - T
Wireless Technology Terms Glossary and Dictionary - U
Wireless Technology Terms Glossary and Dictionary - V
Wireless Technology Terms Glossary and Dictionary - W
Wireless Technology Terms Glossary and Dictionary - X Y Z
Copyright © 2004 - 2011 www.NetworkDictionary.com. All rights reserved.