TCP, UDP and IPERF - Bottom floor but going up!
After lots of questions about operation and details, we thought it might be good to put everything together with some more real life and live connections. we will analyze TCP, UDP and any other protocol that gets in the way. In this one, we caught up with the Domain Name Service (DNS). So this is part 1 of the series with no real idea where we will end.
All of the previous content on these protocols and tools are linked below - happy watching!
nslookup: https://youtu.be/WQl8_9bbgok
DNS content series: https://youtu.be/zhuWE6xonLk
DNS build series: https://youtu.be/4eS7KmW3sdM
TCP/UDP playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_bDWJnPZEvbpB2Rya-6BvD
TCP options and iperf: https://youtu.be/ItB3JGxxdns
TCP window size and iperf: https://youtu.be/nmIjTguMbCM
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
12
views
Python Tips and Hints #4- Let's build a program with functions.
In this video we will build a program that does math stuff. We will start with what we might call a linear or one-shot program and then convert it to a more standardized format using functions. We will also go over moving variables in and out of functions by passing them in with the function call and then getting data back using RETURN.
And since the channel is mostly about networking ... books and other products for networkers:
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
2
views
Python Tips and Hints #1 - Dunder functions __main__ and __name__
In this first Python hints video we will talk about the difference between building a program using def main() and one using code like:
if __name__=="__main__"
We will go through a couple of code examples and show you to reference material for further reading. The links are below.
Lexical analysis
https://docs.python.org/3/reference/lexical_analysis.html?highlight=dunder
Special considerations for __main__
https://docs.python.org/3/reference/import.html?highlight=__main__
Dunder in classes
https://docs.python.org/3/library/dataclasses.html?highlight=dunder
Top level code discussion and use: __name__ and __main__
https://docs.python.org/3/library/__main__.html?highlight=__main__
And since the channel is mostly about networking ... books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
10
views
Everyday IPv4 Addresses and Host Routing
Well, after our gentle reintroduction to IPv4, we thought it might be helpful to take a look at some IPv4 addresses that are part of every node's host routing table. We will also chat about masks and what they do for us (network addressing and address space size) and go through an example processing a real life host routing table - binary and all.
Here is a whole bunch of related content - enjoy!
Core Network Protocols Chapter 3 - IP part 1 Structure and Addressing: https://youtu.be/MRYiiBpFnq0
Core Network Protocols Chapter 3 - IP part 2 Special Addresses and Operation: https://youtu.be/OO7LjqCMdBo
RFC 791 Internet Protocol: https://youtu.be/fulcq4qHpwM
IPv4 Fragmentation: https://youtu.be/vGkTO4YhJnY
For the brave:
Intro to Masking: https://youtu.be/HvDFMNWNu0Y
Network Masks - Big Idea #1 Mask Manipulation: https://youtu.be/Oku4C-Qb4xU
Network Masks - Big Idea #2 Why all this Mask Manipulation?: https://youtu.be/91OS0Ev_vqQ
Network Masks - Big Idea #3 Match Criteria: https://youtu.be/wzQCgtZLcyQ
Network Masks - Big Idea #4 Some Address Space Rules: https://youtu.be/ISBSPR8xfV8
RFC mentioned in this video:
RFC 791 The Internet Protocol - https://datatracker.ietf.org/doc/html/rfc791
RFC 796 Address Mappings - https://datatracker.ietf.org/doc/html/rfc796
RFC 1122 Requirements for Internet Hosts (IP stuff) - https://www.rfc-editor.org/rfc/rfc1122#section-3.2.1.3
RFC 1700 Assigned Numbers - https://datatracker.ietf.org/doc/html/rfc1700
RFC 1918 Private Addressing - https://www.rfc-editor.org/rfc/rfc1918
RFC 2663 IP Address Translator - https://www.rfc-editor.org/rfc/rfc2663
RFC 6890 Special Purpose IP Address Registries - https://www.rfc-editor.org/rfc/rfc6890
Here is the Core Network Protocols playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY9pFWRaJhSdH6LLVs7MDD2iCore Network Protocols Chapter 3 - IP part 1 Structure and Addressing: https://youtu.be/MRYiiBpFnq0
Core Network Protocols Chapter 3 - IP part 2 Special Addresses and Operation: https://youtu.be/OO7LjqCMdBo
RFC 791 Internet Protocol: https://youtu.be/fulcq4qHpwM
IPv4 Fragmentation: https://youtu.be/vGkTO4YhJnY
For the brave:
Intro to Masking: https://youtu.be/HvDFMNWNu0Y
Network Masks - Big Idea #1 Mask Manipulation: https://youtu.be/Oku4C-Qb4xU
Network Masks - Big Idea #2 Why all this Mask Manipulation?: https://youtu.be/91OS0Ev_vqQ
Network Masks - Big Idea #3 Match Criteria: https://youtu.be/wzQCgtZLcyQ
Network Masks - Big Idea #4 Some Address Space Rules: https://youtu.be/ISBSPR8xfV8
RFC mentioned in this video:
RFC 791 The Internet Protocol - https://datatracker.ietf.org/doc/html/rfc791
RFC 796 Address Mappings - https://datatracker.ietf.org/doc/html/rfc796
RFC 1122 Requirements for Internet Hosts (IP stuff) - https://www.rfc-editor.org/rfc/rfc1122#section-3.2.1.3
RFC 1700 Assigned Numbers - https://datatracker.ietf.org/doc/html/rfc1700
RFC 1918 Private Addressing - https://www.rfc-editor.org/rfc/rfc1918
RFC 2663 IP Address Translator - https://www.rfc-editor.org/rfc/rfc2663
RFC 6890 Special Purpose IP Address Registries - https://www.rfc-editor.org/rfc/rfc6890
Here is the Core Network Protocols playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY9pFWRaJhSdH6LLVs7MDD2i
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
38
views
A Little Dive into iperf3
We've talked occasionally about iperf3 (and iperf2) on the channel but we sometimes forget to delve into exactly what iperf is trying to tell us and why we get the results that we do. In this video we will go over why we get less than our advertised bandwidth on a network link and look at an actual network capture.
For fun here is the new iperf playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_sEnj0wj-xxqtWJkCVzd64
iperf3 link (yes, France!): https://iperf.fr/
Here are some related videos:
A Little Dive into Latency: https://youtu.be/JWu6DCvgGzk
Here is the previous video on latency: https://youtu.be/mVHwZjLIAI0
Related:
NAT and NTP build: https://youtu.be/8SB1sVGqeho
For fun here is a new iperf playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_sEnj0wj-xxqtWJkCVzd64
iperf3 link (yes, France!): https://iperf.fr/
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
6
views
A Little Dive into Latency
Hello everyone - we've been talking about latency and it's measurement so maybe it would be good to talk a little more about what happens on a network. We will also touch on time scales like microseconds and milliseconds.
Here is the previous video on latency: https://youtu.be/mVHwZjLIAI0
Related:
NAT and NTP build: https://youtu.be/8SB1sVGqeho
For fun here is a new iperf playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_sEnj0wj-xxqtWJkCVzd64
iperf3 link (yes, France!): https://iperf.fr/
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
4
views
Let's talk a little about latency and how to measure it.
In this video we will chat about sources of latency and a little about the problem of measuring it. We will also remind ourselves about the Network Time Protocol because, spoiler alert, there's a new sheriff in town called the Precision Time Protocol.
NAT and NTP build: https://youtu.be/8SB1sVGqeho
For fun here is a new iperf playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_sEnj0wj-xxqtWJkCVzd64
iperf3 link (yes, France!): https://iperf.fr/
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
3
views
Enhanced Interior Gateway Routing Protocol #2 - EIGRP Startup Messaging
Previously we went over some of the big ideas behind EIGRP. In this video we will talk about some the initial messages exchanged between routers engaging in EIGRP. These will include HELLO, UPDATE and ACK. While we are at it, we will take a look at actual packet captures from an operating topology.
From RFC 7868:
DUAL, the algorithm used to converge the control plane to a single set of loop-free paths is based on research conducted at SRI International. The Diffusing Update Algorithm (DUAL) is the algorithm used to obtain loop freedom at every instant throughout a route computation. This allows all routers involved in a topology change to synchronize at the same time; the routers not affected by topology changes are not involved in the recalculation.
EIGRP Part 1: https://youtu.be/QI3AtMm26ws
Don't forget chapters 5 and 6 from the Packet Guide to Routing and Switching from OReilly. More routing protocol videos:
RIP part 1 - https://youtu.be/uM9M6nX7LsQ
RIP part 2 - https://youtu.be/TbmJze0W7oc
OSPF Basic Build with a RIP comparison p1 - ttps://youtu.be/Dp0eiitAFPA
OSPF Basic Build with a RIP comparison p2 - https://youtu.be/ZsQbtcK4Wm0
OSPF Intro - https://youtu.be/WzTfHMkmUhs
OSPF details part 1 - https://youtu.be/e1Gf67AKRxA
OSPF details part 2 - https://youtu.be/ere-FKEZ_As
OSPF messaging - https://youtu.be/FZw60NWcOK0
A general routing and switching playlist can be found here:
https://www.youtube.com/watch?v=kSSrxnc87Oo&list=PLrancVv1TdY_JHXeSF1B7UOav4KEA1P5q
My books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
33
views
Enhanced Interior Gateway Routing Protocol (EIGRP)
Let's get started talking about the Enhanced Interior Gateway Routing Protocol or EIGRP. Like RIP and OSPF, it is normally deployed as an interior routing protocol (IGP) and falls in the category of distance vector protocols. In this video we will go over some of the key ideas as we prepare for a build and a review of the packet types.
From RFC 7868:
DUAL, the algorithm used to converge the control plane to a single set of loop-free paths is based on research conducted at SRI International. The Diffusing Update Algorithm (DUAL) is the algorithm used to obtain loop freedom at every instant throughout a route computation. This allows all routers involved in a topology change to synchronize at the same time; the routers not affected by topology changes are not involved in the recalculation.
Don't forget chapters 5 and 6 from the Packet Guide to Routing and Switching from OReilly. More routing protocol videos:
RIP part 1 - https://youtu.be/uM9M6nX7LsQ
RIP part 2 - https://youtu.be/TbmJze0W7oc
OSPF Basic Build with a RIP comparison p1 - ttps://youtu.be/Dp0eiitAFPA
OSPF Basic Build with a RIP comparison p2 - https://youtu.be/ZsQbtcK4Wm0
OSPF Intro - https://youtu.be/WzTfHMkmUhs
OSPF details part 1 - https://youtu.be/e1Gf67AKRxA
OSPF details part 2 - https://youtu.be/ere-FKEZ_As
OSPF messaging - https://youtu.be/FZw60NWcOK0
A general routing and switching playlist can be found here:
https://www.youtube.com/watch?v=kSSrxnc87Oo&list=PLrancVv1TdY_JHXeSF1B7UOav4KEA1P5q
My books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
185
views
The Internet Protocol (IPv4) - Jumping in ... gently.
In this video we will discuss some of the big parts of IPv4 which is described in RFC 791. But, we are just getting started. If you still want to hear more, below are the videos that correspond to the topic. At the risk of scaring you off, there is much more than we've touched on here. Subnetting and Supernetting (aggregation) are examples of other IPv4 big ideas.
Directly Related or about IPv4:
Core Network Protocols Chapter 3 - IP part 1 Structure and Addressing: https://youtu.be/MRYiiBpFnq0
Core Network Protocols Chapter 3 - IP part 2 Special Addresses and Operation: https://youtu.be/OO7LjqCMdBo
RFC 791 Internet Protocol: https://youtu.be/fulcq4qHpwM
IPv4 Fragmentation: https://youtu.be/vGkTO4YhJnY
For the brave:
Intro to Masking: https://youtu.be/HvDFMNWNu0Y
Network Masks - Big Idea #1 Mask Manipulation: https://youtu.be/Oku4C-Qb4xU
Network Masks - Big Idea #2 Why all this Mask Manipulation?: https://youtu.be/91OS0Ev_vqQ
Network Masks - Big Idea #3 Match Criteria: https://youtu.be/wzQCgtZLcyQ
Network Masks - Big Idea #4 Some Address Space Rules: https://youtu.be/ISBSPR8xfV8
RFC mentioned in this video:
RFC 791 The Internet Protocol - https://datatracker.ietf.org/doc/html/rfc791
RFC 796 Address Mappings - https://datatracker.ietf.org/doc/html/rfc796
RFC 1122 Requirements for Internet Hosts (IP stuff) - https://www.rfc-editor.org/rfc/rfc1122#section-3.2.1.3
RFC 1700 Assigned Numbers - https://datatracker.ietf.org/doc/html/rfc1700
RFC 1918 Private Addressing - https://www.rfc-editor.org/rfc/rfc1918
RFC 2663 IP Address Translator - https://www.rfc-editor.org/rfc/rfc2663
RFC 6890 Special Purpose IP Address Registries - https://www.rfc-editor.org/rfc/rfc6890
Here is the Core Network Protocols playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY9pFWRaJhSdH6LLVs7MDD2i
Books and other products for networkers:
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
30
views
RFC 1149 Avian Carriers and 4 Magic Numbers
This RFC is proof that networkers have a big sense of humor. I heard once that 9 out of 10 stand up comics used to be networking people. Anyway, if you like birds and packets, this RFC is for you. to quote:
This memo describes an experimental method for the encapsulation of IP datagrams in avian carriers. This specification is primarily useful in Metropolitan Area Networks. This is an experimental, not recommended standard.
We will also take a look at some very important numbers for all networks and networkers.
On this channel we will learn a lot about how networks operate and get a view "under the hood". But if you are like the RFCs, here is the RFC playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY89L-MY9aES_5sF4P4Q6Kql
Other RFC videos:
TCP - https://youtu.be/_WH1Z8htjMo
ARP - https://youtu.be/SNdvVCR6-1w
ICMP - https://youtu.be/J-feWT3JUVE
TCP/IP Model - https://youtu.be/dZjrxH7nr-w
HTTP problem details - https://youtu.be/5vC-IZFkwkg
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
15
views
Network Math - Message Digest (MD) 5
Let's talk about a very common mechanism to authenticate or verify a message or file: the ubiquitous MD5 algorithm. This four step process is described in RFC 1321 and they even provide some code examples. So, get your logic hat on and let's cruise through another network or computer function.
Here are some additional computer and network math videos:
The mighty checksum - https://youtu.be/7LniwyiH0SM
Complements (1s and 2s) - https://youtu.be/Q0vmS_nsFo0
Cyclical Redundancy Check (CRC) - https://youtu.be/niN94QR5v0Y
Here is some more computer math (ADD, SHIFT, COMPARE, NEGATE):
Part 1 - https://youtu.be/ZyKfKME5W_c
Part 2 - https://youtu.be/zENI7ayU1bM
For similar content take a look here: https://www.youtube.com/watch?v=ZyKfKME5W_c&list=PLrancVv1TdY_-qnl_OM_sBK2l4hwAW0fz
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
17
views
Network Math - the Mighty Checksum!
Many of the main protocols in use today compute a checksum in order to verify that there is nothing wrong with the header. The header contains all of the protocol goodness such as addressing. This is the case with the Internet Protocol (IPv4 and IPv6). Other protocols such as TCP and UDP also add the pseudo-header to the calculation.
In this video, I will show you where the checksum can be found and go through an example on an actual packet. Now, into the header!
Here are some additional computer and network math videos:
Complements (1s and 2s) - https://youtu.be/Q0vmS_nsFo0
Cyclical Redundancy Check (CRC) - https://youtu.be/niN94QR5v0Y
Here is some more computer math (ADD, SHIFT, COMPARE, NEGATE):
Part 1 - https://youtu.be/ZyKfKME5W_c
Part 2 - https://youtu.be/zENI7ayU1bM
For similar content take a look here: https://www.youtube.com/watch?v=ZyKfKME5W_c&list=PLrancVv1TdY_-qnl_OM_sBK2l4hwAW0fz
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
18
views
Python code and Generative AI
In this inaugural Python video we will talk a little bit about what it means to use tools such as ChatGPT and Bing Chat to create code that you are going to use. We will go through a couple of examples and point out what we know and what we might not.
An interesting discussion could be had regarding the broader topic - are they to be feared or utilized? Are we sacrificing our own intelligence or will we be able to direct our thought processes to other problems?
3
views
Network Math - the Complements (One's and Two's)
OK, it's way more than just network math but we use them all the time. In this video we will take a quick look at both the One's and the Two's Complements and where we use them. Hint: We are getting ready for checksums!
Here are some additional computer and network math videos:
Cyclical Redundancy Check (CRC) - https://youtu.be/niN94QR5v0Y
Here is some more computer math (ADD, SHIFT, COMPARE, NEGATE):
Part 1 - https://youtu.be/ZyKfKME5W_c
Part 2 - https://youtu.be/zENI7ayU1bM
For similar content take a look here: https://www.youtube.com/watch?v=ZyKfKME5W_c&list=PLrancVv1TdY_-qnl_OM_sBK2l4hwAW0fz
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
15
views
Network Math - the Cyclical Redundancy Check (CRC-32)
Hey, let's talk a little network math and our first formula is the Cyclical Redundancy Check or CRC. Also known as the Frame Check Sequence (FCS), the result of this calculation appears at the end of everything local area network transmission. This includes for wired and wireless transmissions.
Here is some more computer math (ADD, SHIFT, COMPARE, NEGATE):
Part 1 - https://youtu.be/ZyKfKME5W_c
Part 2 - https://youtu.be/zENI7ayU1bM
For similar content take a look here: https://www.youtube.com/watch?v=ZyKfKME5W_c&list=PLrancVv1TdY_-qnl_OM_sBK2l4hwAW0fz
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
19
views
RFC 9457 Problem Details for HTTP APIs
HTTP Status codes are pretty broad and sometime people can figure them out but programs or application program interfaces (APIs) can't. This RFC looks to solve that problem ... especially for Joe.
Quoting from the RFC: HTTP status codes (Section 15 of [HTTP]) cannot always convey enough information about errors to be helpful. While humans using web browsers can often understand an HTML [HTML5] response content, non-human consumers of HTTP APIs have difficulty doing so.To address that shortcoming, this specification defines simple JSON [JSON] and XML [XML] document formats to describe the specifics of a problem encountered -- "problem details".
HTTP RFC - https://www.rfc-editor.org/info/rfc9110
JSON - https://www.w3schools.com/whatis/whatis_json.asp
XML - https://www.w3schools.com/whatis/whatis_xml.asp
If you are getting started, here is the RFC playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY89L-MY9aES_5sF4P4Q6Kql
Other RFC videos:
TCP - https://youtu.be/_WH1Z8htjMo
ARP - https://youtu.be/SNdvVCR6-1w
ICMP - https://youtu.be/J-feWT3JUVE
TCP/IP Model - https://youtu.be/dZjrxH7nr-w
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
52
views
That doggone loopback interface!
In this video we will go over the key idea necessary to get connected to your management interfaces, even if you start from a switch. And that key is: routing! While we are at it - let's build the topology that shows us how to do it!
Here is longer video that describes management interfaces in greater detail:
https://youtu.be/eF3fo9Bgme8
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
16
views
A short introduction into a CanaKit and Ras Pi
In this video we will briefly go over what is contained in a CanaKit Ultimate kit and cover some tips and tricks when getting started.
Here a couple of good source websites:
https://www.raspberrypi.org/ (of course)
https://www.raspberrypi.com/
https://www.canakit.com/raspberry-pi
https://maker.pro/raspberry-pi/tutorial/raspberry-pi-4-gpio-pinout
https://raspi.tv/2013/rpi-gpio-basics-5-setting-up-and-using-outputs-with-rpi-gpio
https://raspians.com/
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
44
views
AND gates and the 74LS08
In this video we will briefly go over AND gates, their truth table and the 74LS08 chip which contains four of them. And then we will build the circuit that shows the electrical operation of the chip and an AND gate.
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
6
views
802.11 Part 9: OFDM and MIMO
In this video we will talk about two fundamental ideas in moving 802.11 speeds higher, improving SNR (signal to noise ration) and changing the way we think about channel construction: Multiple IN multiple OUT (MIMO) and Orthogonal Frequency Division Multiplexing or OFDM.
Part 1 The Alphabet Soup of Standards: https://youtu.be/Yb08mRyuveI
Part 2 Access Points and Joining a Cell: https://youtu.be/UZhF8sgvP6U
Part 3 Header Control fields: https://youtu.be/CIfcxUGq96s
Part 4 Getting started with the access method - the PCF and DCF: https://youtu.be/fvrSooPM5yE
Part 5 802.11 Wireless part 5: Sending data in the DCF, obeying CSMA/CA and deciding on RTS/CTS: https://youtu.be/WjD-CBDVrwE
802.11 Part 6: Comparing wired and wireless topologies with iperf3: https://youtu.be/_q-MUF0acO0
802.11 Part 7: Network Construction: https://youtu.be/n_gA8pJoQp0
802.11 Part 8: A little security: https://youtu.be/Hp7Z98kLHWw
And this series is a return to a favorite topic. Here is the original playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-niVsuUf1He59KPW2fJxT8
I have also featured wireless topics in the HowTo and Hands On playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-IDGSXXeKIFYN3-z_WqZre
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
24
views
RFC 793 obsoleted - RFC 9293 steps in!
It's not often we get to talk about new or new-ish RFCs but in August 2022, the old TCP RFC 793 was replaced by the new RFC 9293. The new RFC included many of the ideas surrounding TCP and put them all into one document.
And here is the TCP/UDP playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_bDWJnPZEvbpB2Rya-6BvD
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
121
views
802.11 Part 8: Wireless Security
In this video we will go over several aspects of wireless security including the operation of WEP and WPA-PSK. We will also talk about the awesomeness of XOR and what went wrong with WEP and WPA deployments.
Part 1 The Alphabet Soup of Standards: https://youtu.be/Yb08mRyuveI
Part 2 Access Points and Joining a Cell: https://youtu.be/UZhF8sgvP6U
Part 3 Header Control fields: https://youtu.be/CIfcxUGq96s
Part 4 Getting started with the access method - the PCF and DCF: https://youtu.be/fvrSooPM5yE
Part 5 802.11 Wireless part 5: Sending data in the DCF, obeying CSMA/CA and deciding on RTS/CTS: https://youtu.be/WjD-CBDVrwE
802.11 Part 6: Comparing wired and wireless topologies with iperf3: https://youtu.be/_q-MUF0acO0
802.11 Part 7: Network Construction: https://youtu.be/n_gA8pJoQp0
And this series is a return to a favorite topic. Here is the original playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-niVsuUf1He59KPW2fJxT8
I have also featured wireless topics in the HowTo and Hands On playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-IDGSXXeKIFYN3-z_WqZre
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
46
views
802.11 Part 7: Wireless Network Construction Basics
In this video we will take a look at some of the basic decisions we make when building or updating a wireless network build. This includes site surveys, channel and spectrum use and a little chat about security.
Part 1 The Alphabet Soup of Standards: https://youtu.be/Yb08mRyuveI
Part 2 Access Points and Joining a Cell: https://youtu.be/UZhF8sgvP6U
Part 3 Header Control fields: https://youtu.be/CIfcxUGq96s
Part 4 Getting started with the access method - the PCF and DCF: https://youtu.be/fvrSooPM5yE
Part 5 802.11 Wireless part 5: Sending data in the DCF, obeying CSMA/CA and deciding on RTS/CTS: https://youtu.be/WjD-CBDVrwE
802.11 Part 6: Comparing wired and wireless topologies with iperf3: https://youtu.be/_q-MUF0acO0
And this series is a return to a favorite topic. Here is the original playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-niVsuUf1He59KPW2fJxT8
I have also featured wireless topics in the HowTo and Hands On playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-IDGSXXeKIFYN3-z_WqZre
For fun here is a new iperf playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_sEnj0wj-xxqtWJkCVzd64
iperf3 link (yes, France!): https://iperf.fr/
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
63
views
802.11 Part 6: Comparing wired and wireless topologies with iperf3
Part 1 The Alphabet Soup of Standards: https://youtu.be/Yb08mRyuveI
Part 2 Access Points and Joining a Cell: https://youtu.be/UZhF8sgvP6U
Part 3 Header Control fields: https://youtu.be/CIfcxUGq96s
Part 4 Getting started with the access method - the PCF and DCF: https://youtu.be/fvrSooPM5yE
Part 5 802.11 Wireless part 5: Sending data in the DCF, obeying CSMA/CA and deciding on RTS/CTS: https://youtu.be/WjD-CBDVrwE
And this series is a return to a favorite topic. Here is the original playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-niVsuUf1He59KPW2fJxT8
I have also featured wireless topics in the HowTo and Hands On playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY-IDGSXXeKIFYN3-z_WqZre
For fun here is a new iperf playlist: https://www.youtube.com/playlist?list=PLrancVv1TdY_sEnj0wj-xxqtWJkCVzd64
iperf3 link (yes, France!): https://iperf.fr/
Books and other products for networkers
Packet Guide to Core Network Protocols: https://www.oreilly.com/library/view/packet-guide-to/9781449308094/
Packet Guide to Routing and Switching: https://www.oreilly.com/library/view/packet-guide-to/9781449311315/
Packet Guide to Voice over IP: https://www.oreilly.com/library/view/packet-guide-to/9781449339661/
Network Engineering Fundamentals: https://www.oreilly.com/videos/network-engineering-fundamentals/9781491932643/
Advanced Network Engineering: https://www.oreilly.com/videos/advanced-network-engineering/9781491952559/
Virtualization, Networking, and Storage: https://www.oreilly.com/videos/virtualization-networking-and/9781491970478/
199
views