Browse Source

Done.

master
Your Name 4 years ago
parent
commit
52b5228002
27 changed files with 1182 additions and 0 deletions
  1. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/art/drawing.xcf
  2. +3
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/1.aux
  3. +64
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/1.log
  4. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/docs/1.pdf
  5. +18
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/1.tex
  6. +44
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/1.tex~
  7. +7
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/2.aux
  8. +94
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/2.log
  9. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/docs/2.pdf
  10. +41
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/2.tex
  11. +18
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/2.tex~
  12. +8
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/3.aux
  13. +216
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/3.log
  14. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/docs/3.pdf
  15. +45
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/3.tex
  16. +41
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/3.tex~
  17. +8
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/4.aux
  18. +216
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/4.log
  19. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/docs/4.pdf
  20. +45
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/4.tex
  21. +45
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/4.tex~
  22. +8
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/5.aux
  23. +216
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/5.log
  24. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/docs/5.pdf
  25. +45
    -0
      2019/Multiple_Switches_Can_Slow_A_Network/docs/5.tex
  26. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/docs/5.tex~
  27. BIN
      2019/Multiple_Switches_Can_Slow_A_Network/pics/drawing.png

BIN
2019/Multiple_Switches_Can_Slow_A_Network/art/drawing.xcf View File


+ 3
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/1.aux View File

@ -0,0 +1,3 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Work Log}{1}}

+ 64
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/1.log View File

@ -0,0 +1,64 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 14 JUN 2019 01:23
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_
Switches_Can_Slow_A_Network/docs/1.tex
(/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_S
witches_Can_Slow_A_Network/docs/1.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) (./1.aux)
\openout1 = `1.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./1.aux) )
Here is how much of TeX's memory you used:
210 strings out of 495020
2527 string characters out of 6181323
46970 words of memory out of 5000000
3507 multiletter control sequences out of 15000+600000
4853 words of font info for 18 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
21i,4n,19p,275b,107s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/tex
live/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on 1.pdf (1 page, 38926 bytes).
PDF statistics:
20 PDF objects out of 1000 (max. 8388607)
13 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
2019/Multiple_Switches_Can_Slow_A_Network/docs/1.pdf View File


+ 18
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/1.tex View File

@ -0,0 +1,18 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{Work Log}
\end{document}

+ 44
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/1.tex~ View File

@ -0,0 +1,44 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{RPI 3 Portable Camera}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{RPI 3 Portable Camera Station}
\section{Overview}
Use an RPI3, put in waterproof enclosure, add wifi or mobile cell internet, connect to mains, and have portable recording setup. Just add power.
\section{RPI3 Install}
Fundamentally flawed. First, when I plugged in the RPI, I forgot to plug in the HDMI to the monitor for the first minute. This means I was late, and the HDMI never showed up. This required a hard reboot of the RPI. Flaw 1.
Flaw 2: The default password for most Ubuntu distributions is ubuntu with a blank password. In RPI3 image, it is ubuntu:ubuntu. However, this information is only on the RPI Ubuntu official guide. A readme file in the releases directory would've been better. With these two flaws 5-10 minutes of my life to stupid shit.
\subsection{Steps}
Remove restricted repos. Update the pi. To remove restricted, use a sed. sed 's/restricted//g' input > output. If you are lucky unattended upgrades won't start on you, otherwise you have to wait until it finishes.
\begin{verbatim}
Stop the automatic updater.
sudo dpkg-reconfigure -plow unattended-upgrades
\end{verbatim}
I also required another reboot. Finally, I can update the system.
After all this, I realized that Debian 9 has in ZMRepo (but not in the official Debian repos) support for MP4 encoding. I'm moving to Debian.
EDIT: However, getting an image for Debian 9 is not trivial. It's a bit crazy what they want you to do... Generate image using a script, etc.. Where's just an image? In fact, there's only an image for buster right now. Nope, just nope.
Back to Ubuntu. This device can be obsolete in a year, I don't care. By then, I will have a new image with Debian 9 or 10. I could try the Devuan image which is pre-made, but I am not that bold (or foolish).
\subsubsection{End of Life for 19.04}
EOL is 9 months from release. Not bad. It came out two months ago. Then you can update to 19.10, and then to 20.04. I can live with this.
\end{document}

+ 7
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/2.aux View File

@ -0,0 +1,7 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}The Previous IT Guys}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Internet Speeds}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}The Tests}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Additional Background}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Conclusion}{2}}

+ 94
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/2.log View File

@ -0,0 +1,94 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 14 JUN 2019 01:34
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_
Switches_Can_Slow_A_Network/docs/2.tex
(/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_S
witches_Can_Slow_A_Network/docs/2.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) (./2.aux)
\openout1 = `2.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 13.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 13.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 13.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 13.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 13.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 21.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 21.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
LaTeX Font Info: Try loading font information for OML+cmr on input line 38.
(/usr/share/texlive/texmf-dist/tex/latex/base/omlcmr.fd
File: omlcmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OML/cmr/m/n' in size <10.95> not available
(Font) Font shape `OML/cmm/m/it' tried instead on input line 38.
[2] (./2.aux) )
Here is how much of TeX's memory you used:
272 strings out of 495020
3430 string characters out of 6181323
50970 words of memory out of 5000000
3553 multiletter control sequences out of 15000+600000
9155 words of font info for 32 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
24i,8n,19p,609b,147s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c
mbx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.
pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></
usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/sha
re/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf
-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmti10.pfb>
Output written on 2.pdf (2 pages, 100921 bytes).
PDF statistics:
47 PDF objects out of 1000 (max. 8388607)
33 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
2019/Multiple_Switches_Can_Slow_A_Network/docs/2.pdf View File


+ 41
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/2.tex View File

@ -0,0 +1,41 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{The Previous IT Guys}
Today I was working at an office. They had a firewall connected to a Verizon FIOS modem. They had a gigabit \footnote{Actually, all switches were gigabit, but it didn't make a difference.}switch immediately downstream, and then a network cable ran about 50-75 feet to their office. Here they had another Gigabit switch, and then the cables went off to either computers or other switches. Let's forget about what was downstream of that last switch except for the computers.
\subsection{Internet Speeds}
The internet speed from the two computers in the office was about 10Mbps down and roughly the same upload. However, I tested the speed directly from the IT closet, and found 100Mbps down and 100Mbps up. At this point, it was a simple case of following the signal path and seeing where things slowed down. At least, I knew that they \emph{should} be getting 100/100Mbps.
\subsection{The Tests}
What I found is that as soon as I had two switches after the firewall \footnote{which has its own internal switch}the speed would drop to 10/10. It was not dependent upon any brand of switch. I tried swapping from one other model that was available. The slowdown appeared to be switch independent. So in summary:
\begin{itemize}
\item Firewall - computer - 100/100
\item Firewall - switch - computer - 100/100
\item Firewall - switch - 50 foot wire - computer - 100/100
\item Firewall - switch - 50 foot wire - Switch A- computer - 10/10
\item Firewall - switch - 50 foot wire - Switch B- computer - 10/10
\end{itemize}
What I did was remove the switch at the outside of the firewall. Now I had only \\
\vspace{0.2in}
\\
Firewall - 50 foot wire - Switch - Computer - 100/100
\section{Additional Background}
I've heard an IT person mention that he didn't like multiple switches in network deployments, due to speed issues. On the other hand, I've setup Video Recording Networks with multiple switches all connecting serially to each other without issue. It seems that this is not a simple black and white issue. With the right hardware you may get away with it. Or if you avoid WAN access. In any case, the only way to know, is to test.
\section{Conclusion}
If you are going to put \textgreater 1 switches downstream of the firewall, make sure to double check the speed tests of WAN access. LAN access was no impacted in any significant way.
\end{document}

+ 18
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/2.tex~ View File

@ -0,0 +1,18 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{Work Log}
\end{document}

+ 8
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/3.aux View File

@ -0,0 +1,8 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}The Previous IT Guys}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Internet Speeds}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}The Tests}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Here, removing the first switch after the firewall, resolved the low speed issues.\relax }}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Additional Background}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Conclusion}{2}}

+ 216
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/3.log View File

@ -0,0 +1,216 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 14 JUN 2019 01:46
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_
Switches_Can_Slow_A_Network/docs/3.tex
(/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_S
witches_Can_Slow_A_Network/docs/3.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./3.aux)
\openout1 = `3.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 14.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 22.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 22.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
<../pics/drawing.png, id=14, 642.4pt x 401.5pt>
File: ../pics/drawing.png Graphic file (type png)
<use ../pics/drawing.png>
Package pdftex.def Info: ../pics/drawing.png used on input line 35.
(pdftex.def) Requested size: 321.19922pt x 200.7495pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 36.
See the caption package documentation for explanation.
LaTeX Font Info: Try loading font information for OML+cmr on input line 42.
(/usr/share/texlive/texmf-dist/tex/latex/base/omlcmr.fd
File: omlcmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OML/cmr/m/n' in size <10.95> not available
(Font) Font shape `OML/cmm/m/it' tried instead on input line 42.
[2 <../pics/drawing.png (PNG copy)>] (./3.aux) )
Here is how much of TeX's memory you used:
2582 strings out of 495020
41192 string characters out of 6181323
95821 words of memory out of 5000000
5790 multiletter control sequences out of 15000+600000
9155 words of font info for 32 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,609b,147s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist
/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts
/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1
/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfo
nts/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c
mr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
Output written on 3.pdf (2 pages, 130999 bytes).
PDF statistics:
48 PDF objects out of 1000 (max. 8388607)
33 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
6 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
2019/Multiple_Switches_Can_Slow_A_Network/docs/3.pdf View File


+ 45
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/3.tex View File

@ -0,0 +1,45 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx,caption}
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{The Previous IT Guys}
Today I was working at an office. They had a firewall connected to a Verizon FIOS modem. They had a gigabit \footnote{Actually, all switches were gigabit, but it didn't make a difference.}switch immediately downstream, and then a network cable ran about 50-75 feet to their office. Here they had another Gigabit switch, and then the cables went off to either computers or other switches. Let's forget about what was downstream of that last switch except for the computers.
\subsection{Internet Speeds}
The internet speed from the two computers in the office was about 10Mbps down and roughly the same upload. However, I tested the speed directly from the IT closet, and found 100Mbps down and 100Mbps up. At this point, it was a simple case of following the signal path and seeing where things slowed down. At least, I knew that they \emph{should} be getting 100/100Mbps.
\subsection{The Tests}
What I found is that as soon as I had two switches after the firewall \footnote{which has its own internal switch}the speed would drop to 10/10. It was not dependent upon any brand of switch. I tried swapping from one other model that was available. The slowdown appeared to be switch independent. So in summary:
\begin{itemize}
\item Firewall - computer - 100/100
\item Firewall - switch - computer - 100/100
\item Firewall - switch - 50 foot wire - computer - 100/100
\item Firewall - switch - 50 foot wire - Switch A- computer - 10/10
\item Firewall - switch - 50 foot wire - Switch B- computer - 10/10
\end{itemize}
What I did was remove the switch at the outside of the firewall. Now I had only \\
\vspace{0.2in}
\\
Firewall - 50 foot wire - Switch - Computer - 100/100
\includegraphics[scale=0.5]{../pics/drawing.png}
\captionof{figure}{Here, removing the first switch after the firewall, resolved the low speed issues.}
\section{Additional Background}
I've heard an IT person mention that he didn't like multiple switches in network deployments, due to speed issues. On the other hand, I've setup Video Recording Networks with multiple switches all connecting serially to each other without issue. It seems that this is not a simple black and white issue. With the right hardware you may get away with it. Or if you avoid WAN access. In any case, the only way to know, is to test.
\section{Conclusion}
If you are going to put \textgreater 1 switches downstream of the firewall, make sure to double check the speed tests of WAN access. LAN access was no impacted in any significant way.
\end{document}

+ 41
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/3.tex~ View File

@ -0,0 +1,41 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{The Previous IT Guys}
Today I was working at an office. They had a firewall connected to a Verizon FIOS modem. They had a gigabit \footnote{Actually, all switches were gigabit, but it didn't make a difference.}switch immediately downstream, and then a network cable ran about 50-75 feet to their office. Here they had another Gigabit switch, and then the cables went off to either computers or other switches. Let's forget about what was downstream of that last switch except for the computers.
\subsection{Internet Speeds}
The internet speed from the two computers in the office was about 10Mbps down and roughly the same upload. However, I tested the speed directly from the IT closet, and found 100Mbps down and 100Mbps up. At this point, it was a simple case of following the signal path and seeing where things slowed down. At least, I knew that they \emph{should} be getting 100/100Mbps.
\subsection{The Tests}
What I found is that as soon as I had two switches after the firewall \footnote{which has its own internal switch}the speed would drop to 10/10. It was not dependent upon any brand of switch. I tried swapping from one other model that was available. The slowdown appeared to be switch independent. So in summary:
\begin{itemize}
\item Firewall - computer - 100/100
\item Firewall - switch - computer - 100/100
\item Firewall - switch - 50 foot wire - computer - 100/100
\item Firewall - switch - 50 foot wire - Switch A- computer - 10/10
\item Firewall - switch - 50 foot wire - Switch B- computer - 10/10
\end{itemize}
What I did was remove the switch at the outside of the firewall. Now I had only \\
\vspace{0.2in}
\\
Firewall - 50 foot wire - Switch - Computer - 100/100
\section{Additional Background}
I've heard an IT person mention that he didn't like multiple switches in network deployments, due to speed issues. On the other hand, I've setup Video Recording Networks with multiple switches all connecting serially to each other without issue. It seems that this is not a simple black and white issue. With the right hardware you may get away with it. Or if you avoid WAN access. In any case, the only way to know, is to test.
\section{Conclusion}
If you are going to put \textgreater 1 switches downstream of the firewall, make sure to double check the speed tests of WAN access. LAN access was no impacted in any significant way.
\end{document}

+ 8
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/4.aux View File

@ -0,0 +1,8 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}The Previous IT Guys}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Internet Speeds}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}The Tests}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Here, removing the first switch after the firewall, resolved the low speed issues.\relax }}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Additional Background}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Conclusion}{2}}

+ 216
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/4.log View File

@ -0,0 +1,216 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 14 JUN 2019 01:47
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_
Switches_Can_Slow_A_Network/docs/4.tex
(/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_S
witches_Can_Slow_A_Network/docs/4.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./4.aux)
\openout1 = `4.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 14.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 22.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 22.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
<../pics/drawing.png, id=14, 642.4pt x 401.5pt>
File: ../pics/drawing.png Graphic file (type png)
<use ../pics/drawing.png>
Package pdftex.def Info: ../pics/drawing.png used on input line 35.
(pdftex.def) Requested size: 321.19922pt x 200.7495pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 36.
See the caption package documentation for explanation.
LaTeX Font Info: Try loading font information for OML+cmr on input line 42.
(/usr/share/texlive/texmf-dist/tex/latex/base/omlcmr.fd
File: omlcmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OML/cmr/m/n' in size <10.95> not available
(Font) Font shape `OML/cmm/m/it' tried instead on input line 42.
[2 <../pics/drawing.png (PNG copy)>] (./4.aux) )
Here is how much of TeX's memory you used:
2582 strings out of 495020
41192 string characters out of 6181323
95821 words of memory out of 5000000
5790 multiletter control sequences out of 15000+600000
9155 words of font info for 32 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,609b,147s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist
/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts
/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1
/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfo
nts/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c
mr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
Output written on 4.pdf (2 pages, 131125 bytes).
PDF statistics:
48 PDF objects out of 1000 (max. 8388607)
33 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
6 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
2019/Multiple_Switches_Can_Slow_A_Network/docs/4.pdf View File


+ 45
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/4.tex View File

@ -0,0 +1,45 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx,caption}
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{The Previous IT Guys}
Today I was working at an office. They had a firewall connected to a Verizon FIOS modem. They had a gigabit \footnote{Actually, all switches were gigabit, but it didn't make a difference.}switch immediately downstream, and then a network cable ran about 50-75 feet to their office. Here they had another Gigabit switch, and then the cables went off to either computers or other switches. Let's forget about what was downstream of that last switch except for the computers.
\subsection{Internet Speeds}
The internet speed from the two computers in the office was about 10Mbps down and roughly the same upload. However, I tested the speed directly from the IT closet, and found 100Mbps down and 100Mbps up. At this point, it was a simple case of following the signal path and seeing where things slowed down. At least, I knew that they \emph{should} be getting 100/100Mbps.
\subsection{The Tests}
What I found is that as soon as I had two switches after the firewall \footnote{which has its own internal switch}the speed would drop to 10/10. It was not dependent upon any brand of switch. I tried swapping from one other model that was available. The slowdown appeared to be switch independent. So in summary:
\begin{itemize}
\item Firewall - computer - 100/100
\item Firewall - switch - computer - 100/100
\item Firewall - switch - 50 foot wire - computer - 100/100
\item Firewall - switch - 50 foot wire - Switch A- computer - 10/10
\item Firewall - switch - 50 foot wire - Switch B- computer - 10/10
\end{itemize}
What I did was remove the switch at the outside of the firewall. Now I had only \\
\vspace{0.2in}
\\
Firewall - 50 foot wire - Switch - Computer - 100/100
\includegraphics[scale=0.5]{../pics/drawing.png}
\captionof{figure}{Here, removing the first switch after the firewall, resolved the low speed issues.}
\section{Additional Background}
I've heard an IT person mention that he didn't like multiple switches in network deployments, due to speed issues. On the other hand, I've setup Video Recording Networks with multiple switches all connecting serially to each other without issue. It seems that this is not a simple black and white issue. With the right hardware you may get away with it. Or if you avoid WAN access. In any case, the only way to know, is to test.
\section{Conclusion}
If you are going to put \textgreater 1 switches downstream of the firewall, make sure to double check the WAN speed tests from just after the firewall, to at the very last switch.
\end{document}

+ 45
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/4.tex~ View File

@ -0,0 +1,45 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx,caption}
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{The Previous IT Guys}
Today I was working at an office. They had a firewall connected to a Verizon FIOS modem. They had a gigabit \footnote{Actually, all switches were gigabit, but it didn't make a difference.}switch immediately downstream, and then a network cable ran about 50-75 feet to their office. Here they had another Gigabit switch, and then the cables went off to either computers or other switches. Let's forget about what was downstream of that last switch except for the computers.
\subsection{Internet Speeds}
The internet speed from the two computers in the office was about 10Mbps down and roughly the same upload. However, I tested the speed directly from the IT closet, and found 100Mbps down and 100Mbps up. At this point, it was a simple case of following the signal path and seeing where things slowed down. At least, I knew that they \emph{should} be getting 100/100Mbps.
\subsection{The Tests}
What I found is that as soon as I had two switches after the firewall \footnote{which has its own internal switch}the speed would drop to 10/10. It was not dependent upon any brand of switch. I tried swapping from one other model that was available. The slowdown appeared to be switch independent. So in summary:
\begin{itemize}
\item Firewall - computer - 100/100
\item Firewall - switch - computer - 100/100
\item Firewall - switch - 50 foot wire - computer - 100/100
\item Firewall - switch - 50 foot wire - Switch A- computer - 10/10
\item Firewall - switch - 50 foot wire - Switch B- computer - 10/10
\end{itemize}
What I did was remove the switch at the outside of the firewall. Now I had only \\
\vspace{0.2in}
\\
Firewall - 50 foot wire - Switch - Computer - 100/100
\includegraphics[scale=0.5]{../pics/drawing.png}
\captionof{figure}{Here, removing the first switch after the firewall, resolved the low speed issues.}
\section{Additional Background}
I've heard an IT person mention that he didn't like multiple switches in network deployments, due to speed issues. On the other hand, I've setup Video Recording Networks with multiple switches all connecting serially to each other without issue. It seems that this is not a simple black and white issue. With the right hardware you may get away with it. Or if you avoid WAN access. In any case, the only way to know, is to test.
\section{Conclusion}
If you are going to put \textgreater 1 switches downstream of the firewall, make sure to double check the speed tests of WAN access. LAN access was no impacted in any significant way.
\end{document}

+ 8
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/5.aux View File

@ -0,0 +1,8 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}The Previous IT Guys}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Internet Speeds}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}The Tests}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Here, removing the first switch after the firewall, resolved the low speed issues.\relax }}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Additional Background}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Conclusion}{2}}

+ 216
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/5.log View File

@ -0,0 +1,216 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 14 JUN 2019 01:48
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_
Switches_Can_Slow_A_Network/docs/5.tex
(/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Multiple_S
witches_Can_Slow_A_Network/docs/5.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./5.aux)
\openout1 = `5.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 14.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 14.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 22.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 22.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
<../pics/drawing.png, id=14, 642.4pt x 401.5pt>
File: ../pics/drawing.png Graphic file (type png)
<use ../pics/drawing.png>
Package pdftex.def Info: ../pics/drawing.png used on input line 35.
(pdftex.def) Requested size: 321.19922pt x 200.7495pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 36.
See the caption package documentation for explanation.
LaTeX Font Info: Try loading font information for OML+cmr on input line 42.
(/usr/share/texlive/texmf-dist/tex/latex/base/omlcmr.fd
File: omlcmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OML/cmr/m/n' in size <10.95> not available
(Font) Font shape `OML/cmm/m/it' tried instead on input line 42.
[2 <../pics/drawing.png (PNG copy)>] (./5.aux) )
Here is how much of TeX's memory you used:
2582 strings out of 495020
41192 string characters out of 6181323
95821 words of memory out of 5000000
5790 multiletter control sequences out of 15000+600000
9155 words of font info for 32 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,609b,147s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist
/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts
/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1
/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfo
nts/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c
mr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
Output written on 5.pdf (2 pages, 131125 bytes).
PDF statistics:
48 PDF objects out of 1000 (max. 8388607)
33 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
6 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
2019/Multiple_Switches_Can_Slow_A_Network/docs/5.pdf View File


+ 45
- 0
2019/Multiple_Switches_Can_Slow_A_Network/docs/5.tex View File

@ -0,0 +1,45 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx,caption}
\title{\textbf{Multiple Switches can Slow a Network Down}}
\author{Steak Electronics}
\date{2019}
\begin{document}
%\maketitle
\textbf{Multiple Switches can Slow a Network Down}
\section{Overview}
A question is, can multiple network switches, slow down either the network or the WAN. The answer is yes. Let's discuss a working example today.
\section{The Previous IT Guys}
Today I was working at an office. They had a firewall connected to a Verizon FIOS modem. They had a gigabit \footnote{Actually, all switches were gigabit, but it didn't make a difference.}switch immediately downstream, and then a network cable ran about 50-75 feet to their office. Here they had another Gigabit switch, and then the cables went off to either computers or other switches. Let's forget about what was downstream of that last switch except for the computers.
\subsection{Internet Speeds}
The internet speed from the two computers in the office was about 10Mbps down and roughly the same upload. However, I tested the speed directly from the IT closet, and found 100Mbps down and 100Mbps up. At this point, it was a simple case of following the signal path and seeing where things slowed down. At least, I knew that they \emph{should} be getting 100/100Mbps.
\subsection{The Tests}
What I found is that as soon as I had two switches after the firewall \footnote{which has its own internal switch}the speed would drop to 10/10. It was not dependent upon any brand of switch. I tried swapping from one other model that was available. The slowdown appeared to be switch independent. So in summary:
\begin{itemize}
\item Firewall - computer - 100/100
\item Firewall - switch - computer - 100/100
\item Firewall - switch - 50 foot wire - computer - 100/100
\item Firewall - switch - 50 foot wire - Switch A- computer - 10/10
\item Firewall - switch - 50 foot wire - Switch B- computer - 10/10
\end{itemize}
What I did was remove the switch at the outside of the firewall. Now I had only \\
\vspace{0.2in}
\\
Firewall - 50 foot wire - Switch - Computer - 100/100
\includegraphics[scale=0.5]{../pics/drawing.png}
\captionof{figure}{Here, removing the first switch after the firewall, resolved the low speed issues.}
\section{Additional Background}
I've heard an IT person mention that he didn't like multiple switches in network deployments, due to speed issues. On the other hand, I've setup Video Recording Networks with multiple switches all connecting serially to each other without issue. It seems that this is not a simple black and white issue. With the right hardware you may get away with it. Or if you avoid WAN access. In any case, the only way to know, is to test.
\section{Conclusion}
If you are going to put \textgreater 1 switches downstream of the firewall, make sure to double check the WAN speed tests from just after the firewall, to at the very last switch.
\end{document}

BIN
2019/Multiple_Switches_Can_Slow_A_Network/docs/5.tex~ View File


BIN
2019/Multiple_Switches_Can_Slow_A_Network/pics/drawing.png View File

Before After
Width: 640  |  Height: 400  |  Size: 29 KiB

Loading…
Cancel
Save