\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{King Dibz (King Dibz)} \pdfinfo{ /Title (computer-networking-basics.pdf) /Creator (Cheatography) /Author (King Dibz (King Dibz)) /Subject (Computer Networking Basics Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A3A3A3} \definecolor{LightBackground}{HTML}{F3F3F3} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Computer Networking Basics Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{King Dibz (King Dibz)} via \textcolor{DarkBackground}{\uline{cheatography.com/215358/cs/46922/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}King Dibz (King Dibz) \\ \uline{cheatography.com/king-dibz} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 23rd August, 2025.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{tabularx}{17.67cm}{x{3.374 cm} x{2.1931 cm} x{11.3029 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{17.67cm}}{\bf\textcolor{white}{Network Protocols}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Protocol}} & {\bf{Port}} & {\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} SSH & 22 & Secure Shell protocol used for secure remote access and file transfer. \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} FTP & 20/21 & File Transfer Protocol used for transferring files between computers. \tn % Row Count 8 (+ 3) % Row 3 \SetRowColor{white} SMTP & 25 & Simple Mail Transfer Protocol used for sending email messages between servers. \tn % Row Count 11 (+ 3) % Row 4 \SetRowColor{LightBackground} DNS & 53 & Domain Name System protocol used for translating domain names into IP addresses. \tn % Row Count 15 (+ 4) % Row 5 \SetRowColor{white} DHCP & 67/68 & Dynamic Host Configuration Protocol used for assigning IP addresses to devices on a network. \tn % Row Count 19 (+ 4) % Row 6 \SetRowColor{LightBackground} HTTP & 80 & Hypertext Transfer Protocol used for web browsing. \tn % Row Count 21 (+ 2) % Row 7 \SetRowColor{white} POP3 & 110 & Post Office Protocol (ver. 3) used for retrieving email messages from a mail server. \tn % Row Count 25 (+ 4) % Row 8 \SetRowColor{LightBackground} IMAP & 143 & Internet Message Access Protocol used for retrieving email messages and managing mailboxes on a mail server. \tn % Row Count 30 (+ 5) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{3.374 cm} x{2.1931 cm} x{11.3029 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{17.67cm}}{\bf\textcolor{white}{Network Protocols (cont)}} \tn % Row 9 \SetRowColor{LightBackground} SNMP & \seqsplit{161/162} & Simple Network Management Protocol used for managing and monitoring network devices. \tn % Row Count 4 (+ 4) % Row 10 \SetRowColor{white} HTTPS & 443 & HTTP over SSL/TLS encrypted protocol for secure web browsing. \tn % Row Count 7 (+ 3) % Row 11 \SetRowColor{LightBackground} TCP & - & Transmission Control Protocol used for establishing reliable connections between devices on a network. \tn % Row Count 11 (+ 4) % Row 12 \SetRowColor{white} UDP & - & User Datagram Protocol used for establishing unreliable connections between devices on a network. \tn % Row Count 15 (+ 4) % Row 13 \SetRowColor{LightBackground} ICMP & - & Internet Control Message Protocol used for error reporting and diagnostic messages. \tn % Row Count 19 (+ 4) % Row 14 \SetRowColor{white} ARP & - & Address Resolution Protocol used for mapping IP addresses to MAC addresses. \tn % Row Count 22 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{1.8117 cm} x{2.3058 cm} x{5.4351 cm} x{6.9174 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{17.67cm}}{\bf\textcolor{white}{OSI Model}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Layer}} & {\bf{Name}} & {\bf{Protocol Data Unit (PDU)}} & {\bf{Protocols}} \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} 7 & \seqsplit{Application} & Data & HTTP, FTP, SSH, DNS \tn % Row Count 6 (+ 3) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{4}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Provides user interfaces and support for services such as email, file transfer, and network printing.} \tn % Row Count 9 (+ 3) % Row 3 \SetRowColor{white} 6 & \seqsplit{Presentation} & Data & SSL, SSH, IMAP, MPEG, JPEG \tn % Row Count 12 (+ 3) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{4}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Formats and encrypts data for transmission.} \tn % Row Count 14 (+ 2) % Row 5 \SetRowColor{white} 5 & \seqsplit{Session} & Data & APIs, Sockets \tn % Row Count 16 (+ 2) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{4}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Manages connections between applications.} \tn % Row Count 18 (+ 2) % Row 7 \SetRowColor{white} 4 & \seqsplit{Transport} & Segment & TCP, UDP \tn % Row Count 20 (+ 2) % Row 8 \SetRowColor{LightBackground} \mymulticolumn{4}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Provides reliable, end-to-end data delivery and error recovery.} \tn % Row Count 22 (+ 2) % Row 9 \SetRowColor{white} 3 & \seqsplit{Network} & Packet & IP, ICMP, IPSec, IGMP \tn % Row Count 24 (+ 2) % Row 10 \SetRowColor{LightBackground} \mymulticolumn{4}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Determines the best path for data transmission and performs logical addressing.} \tn % Row Count 26 (+ 2) % Row 11 \SetRowColor{white} 2 & Data Link & Frame & Ethernet, PPP, Switch \tn % Row Count 28 (+ 2) % Row 12 \SetRowColor{LightBackground} \mymulticolumn{4}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Transfers data between network devices and manages physical addressing.} \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{1.8117 cm} x{2.3058 cm} x{5.4351 cm} x{6.9174 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{17.67cm}}{\bf\textcolor{white}{OSI Model (cont)}} \tn % Row 13 \SetRowColor{LightBackground} 1 & \seqsplit{Physical} & Bit & Fiber, Access Points, Copper Cabling \tn % Row Count 3 (+ 3) % Row 14 \SetRowColor{white} \mymulticolumn{4}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Defines physical specifications for network hardware and cabling.} \tn % Row Count 5 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}----} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{3.0366 cm} x{4.0488 cm} x{9.7846 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{17.67cm}}{\bf\textcolor{white}{TCP/IP Model}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Layer}} & {\bf{Name}} & {\bf{Protocol Data Unit (PDU)}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} 4 & \seqsplit{Application} & Data \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{3}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Provides network services to end-user applications, such as email, file transfer, and web browsing.} \tn % Row Count 7 (+ 3) % Row 3 \SetRowColor{white} 3 & \seqsplit{Transport} & Segment \tn % Row Count 8 (+ 1) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{3}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Provides reliable, end-to-end data delivery and error recovery.} \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} 2 & Internet & Packet \tn % Row Count 11 (+ 1) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{3}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Determines the best path for data transmission and performs logical addressing.} \tn % Row Count 13 (+ 2) % Row 7 \SetRowColor{white} 1 & Network Link & Frame \tn % Row Count 15 (+ 2) % Row 8 \SetRowColor{LightBackground} \mymulticolumn{3}{x{17.67cm}}{\{\{rowspan=1\}\}\{\{bb\}\}Transfers data between network devices and manages physical addressing.} \tn % Row Count 17 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{5.6991 cm} x{11.5709 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Network Topologies}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Network Topology}} & {\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} Bus Topology & A single cable connects all devices in a linear sequence. Each device communicates with the others through the cable. If the cable fails, the entire network goes down. \tn % Row Count 9 (+ 7) % Row 2 \SetRowColor{LightBackground} Star Topology & All devices are connected to a central hub or switch. If a cable fails, only the device connected to that cable is affected. \tn % Row Count 14 (+ 5) % Row 3 \SetRowColor{white} Ring Topology & Devices are connected in a circular loop. Each device communicates with the device next to it, and messages travel around the loop in one direction. If a cable fails, the entire network goes down. \tn % Row Count 22 (+ 8) % Row 4 \SetRowColor{LightBackground} Mesh Topology & Each device is connected to every other device in the network. This provides redundancy and fault tolerance, but requires more cabling than other topologies. \tn % Row Count 29 (+ 7) % Row 5 \SetRowColor{white} Tree Topology & Also known as a hierarchical topology, devices are organized in a hierarchical structure with multiple levels. This provides scalability and fault tolerance, but can be complex to manage. \tn % Row Count 37 (+ 8) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{5.6991 cm} x{11.5709 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Network Topologies (cont)}} \tn % Row 6 \SetRowColor{LightBackground} Hybrid Topology & A combination of two or more different topologies. This provides the benefits of each topology, but can be more complex to manage. \tn % Row Count 5 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{2.5305 cm} x{7.9289 cm} x{6.4106 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{17.67cm}}{\bf\textcolor{white}{Network Classes}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Class}} & {\bf{Range of IP Adresses}} & {\bf{Default Subnet Mask}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} Class A & 1.0.0.0 to 126.255.255.255 & 255.0.0.0 \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} Class B & 128.0.0.0 to 191.255.255.255 & 255.255.0.0 \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} Class C & 192.0.0.0 to 223.255.255.255 & 255.255.255.0 \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} Class D & 224.0.0.0 to 239.255.255.255 & N/A \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} Class E & 240.0.0.0 to 255.255.255.255 & N/A \tn % Row Count 12 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{17.67cm}}{\bf\textcolor{white}{Subnetting}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{17.67cm}}{{\bf{Subnet Mask}}} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{17.67cm}}{255.255.255.128} \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{17.67cm}}{255.255.255.192} \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{17.67cm}}{255.255.255.224} \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{17.67cm}}{255.255.255.240} \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{17.67cm}}{255.255.255.248} \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{1}{x{17.67cm}}{255.255.255.252} \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{3.5427 cm} x{6.9167 cm} x{6.4106 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{17.67cm}}{\bf\textcolor{white}{Network Cables - Copper}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Cable Type}} & {\bf{Max Data Transfer Speed}} & {\bf{Max Operating Lenghts}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} CAT5 & 100 Mbps & 100 Meters \tn % Row Count 3 (+ 1) % Row 2 \SetRowColor{LightBackground} CAT5e & 1 Gbps & 100 Meters \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} CAT6 & 10 Gbps & 55 Meters \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} CAT6a & 10 Gbps & 100 Meters \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} CAT7 & 10 Gbps & 100 Meters \tn % Row Count 7 (+ 1) % Row 6 \SetRowColor{LightBackground} CAT8 & 40 Gbps & 30 Meters \tn % Row Count 8 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{2.7999 cm} x{3.9528 cm} x{3.7881 cm} x{5.9292 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{17.67cm}}{\bf\textcolor{white}{Network Cables - Fiber}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Cable Type}} & {\bf{Max Data Transfer Speed}} & {\bf{Max \seqsplit{Operating} Lenghts}} & {\bf{Typical Use}} \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} OM1 - \seqsplit{Orange} \seqsplit{Jacket} & 10 Gbps & 33 Meters & 100 Mbps Ethernet \tn % Row Count 7 (+ 4) % Row 2 \SetRowColor{LightBackground} OM2 - \seqsplit{Orange} \seqsplit{Jacket} & 10 Gbps & 82 Meters & 1 Gbps Ethernet \tn % Row Count 11 (+ 4) % Row 3 \SetRowColor{white} OM3 - Aqua \seqsplit{Jacket} & 10 Gbps & 300 Meters & 10 Gbps Ethernet \tn % Row Count 14 (+ 3) % Row 4 \SetRowColor{LightBackground} OM4 - Aqua \seqsplit{Jacket} & 10 Gbps & 400 Meters & 100 Gbps at 150 Meters \tn % Row Count 17 (+ 3) % Row 5 \SetRowColor{white} OM5 - Green \seqsplit{Jacket} & 10 Gbps & 400 Meters & Improvements on OM4. \tn % Row Count 20 (+ 3) % Row 6 \SetRowColor{LightBackground} OS1 - \seqsplit{Yellow} \seqsplit{Jacket} & 100 Gbps & 10 \seqsplit{Kilometers} & Single mode fiber for connecting indoor nodes. \tn % Row Count 24 (+ 4) % Row 7 \SetRowColor{white} OS2 - \seqsplit{Yellow} \seqsplit{Jacket} & 100 Gbps & 200 \seqsplit{Kilometers} & Single mode fiber for connecting \seqsplit{infrastructure} outdoors. \tn % Row Count 29 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}----} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{5.8718 cm} x{11.3982 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{IEEE 802}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{IEEE 802 Standard}} & {\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} 802.1Q & Virtual LAN (VLAN) tagging standard. \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} 802.1X & Port-based network access control (PNAC) standard. \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} 802.2 & Logical link control (LLC) layer protocol. \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} 802.3 & Ethernet standard. \tn % Row Count 9 (+ 1) % Row 5 \SetRowColor{white} 802.3ab & Gigabit Ethernet standard. \tn % Row Count 10 (+ 1) % Row 6 \SetRowColor{LightBackground} 802.3ae & 10 Gigabit Ethernet standard. \tn % Row Count 12 (+ 2) % Row 7 \SetRowColor{white} 802.3af & Power over Ethernet (PoE) standard. \tn % Row Count 14 (+ 2) % Row 8 \SetRowColor{LightBackground} 802.3at & PoE+ standard. \tn % Row Count 15 (+ 1) % Row 9 \SetRowColor{white} 802.3bt & 4-pair PoE standard. \tn % Row Count 16 (+ 1) % Row 10 \SetRowColor{LightBackground} 802.11 & Wireless LAN (WLAN) standard. \tn % Row Count 18 (+ 2) % Row 11 \SetRowColor{white} 802.11a & WLAN standard operating in the 5 GHz frequency band. \tn % Row Count 20 (+ 2) % Row 12 \SetRowColor{LightBackground} 802.11b & WLAN standard operating in the 2.4 GHz frequency band. \tn % Row Count 23 (+ 3) % Row 13 \SetRowColor{white} 802.11g & WLAN standard operating in the 2.4 GHz frequency band with higher data rates than 802.11b. \tn % Row Count 27 (+ 4) % Row 14 \SetRowColor{LightBackground} 802.11n & WLAN standard with improved speed and range. \tn % Row Count 29 (+ 2) % Row 15 \SetRowColor{white} 802.11ac & WLAN standard with even higher speed and range than 802.11n. \tn % Row Count 32 (+ 3) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{5.8718 cm} x{11.3982 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{IEEE 802 (cont)}} \tn % Row 16 \SetRowColor{LightBackground} 802.11ax & WLAN standard designed for high-density environments with many devices. \tn % Row Count 3 (+ 3) % Row 17 \SetRowColor{white} 802.15 & Wireless personal area network (WPAN) standard. \tn % Row Count 5 (+ 2) % Row 18 \SetRowColor{LightBackground} 802.15.4 & Low-rate WPAN standard used in Zigbee and other mesh networking protocols. \tn % Row Count 8 (+ 3) % Row 19 \SetRowColor{white} 802.16 & Broadband Wireless Access (BWA) standard. \tn % Row Count 10 (+ 2) % Row 20 \SetRowColor{LightBackground} 802.22 & Wireless regional area network (WRAN) standard for long-range, rural broadband. \tn % Row Count 14 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \end{document}