René's URL Explorer Experiment


Title: GitHub - 0xtbarkan/computer-networking: A structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshooting. · GitHub

Open Graph Title: GitHub - 0xtbarkan/computer-networking: A structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshooting.

X Title: GitHub - 0xtbarkan/computer-networking: A structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshooting.

Description: A structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshooting. - 0xtbarkan/computer-networking

Open Graph Description: A structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshootin...

X Description: A structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshootin...

Opengraph URL: https://github.com/0xtbarkan/computer-networking

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:101bba91-68e2-6c81-d5ca-65de74a440c7
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id985E:39857D:5155D4D:7316B74:6A4C0B4E
html-safe-noncea868b08ba468dd1c038286136ead4dc6cafe8cb9c28edd8f177c4ff72d1f1f57
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5ODVFOjM5ODU3RDo1MTU1RDREOjczMTZCNzQ6NkE0QzBCNEUiLCJ2aXNpdG9yX2lkIjoiNjk2MDYxNTgyNzgwNTMwOTc3NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacccda0b6580d6f1ba7431e280689e39516f9e68deb6fde6df74f4ee5c9df3d2a8
hovercard-subject-tagrepository:1057256248
github-keyboard-shortcutsrepository,network-graph,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/0xtbarkan/computer-networking
twitter:imagehttps://opengraph.githubassets.com/dc05aa3eaaea8d17d9e0cb60db417e05b6c2d04d78120d3d1f27f9e2bf133ffb/0xtbarkan/computer-networking
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/dc05aa3eaaea8d17d9e0cb60db417e05b6c2d04d78120d3d1f27f9e2bf133ffb/0xtbarkan/computer-networking
og:image:altA structured and beginner-friendly guide to the fundamentals of computer networking covering everything from IP addressing, subnetting, routing, and protocols to network security and troubleshootin...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None940b0dbb4d0fe72558ee760b2ff0f25a504383fdfe404f3a7691ec853b8dc17f
turbo-cache-controlno-cache
go-importgithub.com/0xtbarkan/computer-networking git https://github.com/0xtbarkan/computer-networking.git
octolytics-dimension-user_id186780264
octolytics-dimension-user_login0xtbarkan
octolytics-dimension-repository_id1057256248
octolytics-dimension-repository_nwo0xtbarkan/computer-networking
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1057256248
octolytics-dimension-repository_network_root_nwo0xtbarkan/computer-networking
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseb0267d17ea43e55446153a7e2c60bb6ac3cffd6b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/0xtbarkan/computer-networking#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2F0xtbarkan%2Fcomputer-networking
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2F0xtbarkan%2Fcomputer-networking
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=0xtbarkan%2Fcomputer-networking
Reloadhttps://github.com/0xtbarkan/computer-networking
Reloadhttps://github.com/0xtbarkan/computer-networking
Reloadhttps://github.com/0xtbarkan/computer-networking
0xtbarkan https://github.com/0xtbarkan
computer-networkinghttps://github.com/0xtbarkan/computer-networking
Notifications https://github.com/login?return_to=%2F0xtbarkan%2Fcomputer-networking
Fork 1 https://github.com/login?return_to=%2F0xtbarkan%2Fcomputer-networking
Star 31 https://github.com/login?return_to=%2F0xtbarkan%2Fcomputer-networking
Code https://github.com/0xtbarkan/computer-networking
Issues 0 https://github.com/0xtbarkan/computer-networking/issues
Pull requests 0 https://github.com/0xtbarkan/computer-networking/pulls
Discussions https://github.com/0xtbarkan/computer-networking/discussions
Actions https://github.com/0xtbarkan/computer-networking/actions
Projects https://github.com/0xtbarkan/computer-networking/projects
Security and quality 0 https://github.com/0xtbarkan/computer-networking/security
Insights https://github.com/0xtbarkan/computer-networking/pulse
Code https://github.com/0xtbarkan/computer-networking
Issues https://github.com/0xtbarkan/computer-networking/issues
Pull requests https://github.com/0xtbarkan/computer-networking/pulls
Discussions https://github.com/0xtbarkan/computer-networking/discussions
Actions https://github.com/0xtbarkan/computer-networking/actions
Projects https://github.com/0xtbarkan/computer-networking/projects
Security and quality https://github.com/0xtbarkan/computer-networking/security
Insights https://github.com/0xtbarkan/computer-networking/pulse
https://github.com/0xtbarkan/computer-networking
Brancheshttps://github.com/0xtbarkan/computer-networking/branches
Tagshttps://github.com/0xtbarkan/computer-networking/tags
https://github.com/0xtbarkan/computer-networking/branches
https://github.com/0xtbarkan/computer-networking/tags
340 Commitshttps://github.com/0xtbarkan/computer-networking/commits/main/
https://github.com/0xtbarkan/computer-networking/commits/main/
.github/workflowshttps://github.com/0xtbarkan/computer-networking/tree/main/.github/workflows
.github/workflowshttps://github.com/0xtbarkan/computer-networking/tree/main/.github/workflows
cn_webviewerhttps://github.com/0xtbarkan/computer-networking/tree/main/cn_webviewer
cn_webviewerhttps://github.com/0xtbarkan/computer-networking/tree/main/cn_webviewer
docshttps://github.com/0xtbarkan/computer-networking/tree/main/docs
docshttps://github.com/0xtbarkan/computer-networking/tree/main/docs
statichttps://github.com/0xtbarkan/computer-networking/tree/main/static
statichttps://github.com/0xtbarkan/computer-networking/tree/main/static
readme.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/readme.md
readme.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/readme.md
READMEhttps://github.com/0xtbarkan/computer-networking
https://github.com/0xtbarkan/computer-networking#----c----m--p--u--t--e--r--n--e--t--w--o--r--k--i--n--g
https://computer-networking.barkancorner.me/
https://computer-networking.barkancorner.me/https://computer-networking.barkancorner.me/
https://github.com/0xtbarkan/computer-networking#-table-of-content--
Introductionhttps://github.com/0xtbarkan/computer-networking#1-introduction-
Definition of Computer Networkhttps://github.com/0xtbarkan/computer-networking#definition-of-computer-network-
Why Networks are Importanthttps://github.com/0xtbarkan/computer-networking#why-networks-are-important-
Basic Networking Termshttps://github.com/0xtbarkan/computer-networking#basic-networking-terms-
What Are RFCs?https://github.com/0xtbarkan/computer-networking#2-what-are-rfcs-
Definition of RFChttps://github.com/0xtbarkan/computer-networking#definition-of-rfc
Purpose of RFCs in Networkinghttps://github.com/0xtbarkan/computer-networking#purpose-of-rfcs-in-networking
Examples of Important RFCshttps://github.com/0xtbarkan/computer-networking#examples-of-important-rfcs
How to Read an RFChttps://github.com/0xtbarkan/computer-networking#how-to-read-an-rfc
Types of Computer Networkshttps://github.com/0xtbarkan/computer-networking#3-types-of-computer-networks-
Network Deviceshttps://github.com/0xtbarkan/computer-networking#4-network-devices-
Network Communication Typeshttps://github.com/0xtbarkan/computer-networking#5-network-communication-types-
Core Networking Conceptshttps://github.com/0xtbarkan/computer-networking#6-core-networking-concepts-
Network Interface Card (NIC)https://github.com/0xtbarkan/computer-networking#network-interface-card-nic-
MAC Addresshttps://github.com/0xtbarkan/computer-networking#mac-address-
IP Address Basicshttps://github.com/0xtbarkan/computer-networking#ip-address-basics-
IP Address Allocationhttps://github.com/0xtbarkan/computer-networking#ip-address-allocation-
Types of IP Addresseshttps://github.com/0xtbarkan/computer-networking#types-of-ip-addresses-
Network Hardware & Transmission Mediahttps://github.com/0xtbarkan/computer-networking#7-network-hardware--transmission-media-
Transmission Mediahttps://github.com/0xtbarkan/computer-networking#transmission-media
Network Deviceshttps://github.com/0xtbarkan/computer-networking#network-devices
End Deviceshttps://github.com/0xtbarkan/computer-networking#end-devices
Ports and Socketshttps://github.com/0xtbarkan/computer-networking#8-ports-and-sockets-
Intro to Socketshttps://github.com/0xtbarkan/computer-networking#intro-to-sockets
Sockets Life Cyclehttps://github.com/0xtbarkan/computer-networking#sockets-life-cycle
How Applications Communicate Through Socketshttps://github.com/0xtbarkan/computer-networking#how-applications-communicate-through-sockets
Networking Models & Protocolshttps://github.com/0xtbarkan/computer-networking#9-networking-models--protocols-
OSI Modelhttps://github.com/0xtbarkan/computer-networking#osi-model-
TCP/IP Modelhttps://github.com/0xtbarkan/computer-networking#tcpip-model-
Transport Protocols: TCP & UDPhttps://github.com/0xtbarkan/computer-networking#transport-protocols--tcp--udp
Application Layer Protocolshttps://github.com/0xtbarkan/computer-networking#application-layer-protocols
IP Addressing and Subnettinghttps://github.com/0xtbarkan/computer-networking#10-ip-addressing-and-subnetting-
IPv4https://github.com/0xtbarkan/computer-networking#ipv4-
IPv6https://github.com/0xtbarkan/computer-networking#ipv6-
Subnettinghttps://github.com/0xtbarkan/computer-networking#subnetting-
FLSM (Fixed Length Subnet Masking)https://github.com/0xtbarkan/computer-networking#flsm--fixed-length-subnet-masking
VLSM (Variable Length Subnet Masking)https://github.com/0xtbarkan/computer-networking#vlsm--variable-length-subnet-masking
FLSM vs VLSM (Key Differences & When to Use Each)https://github.com/0xtbarkan/computer-networking#flsm-vs-vlsm-key-differences--when-to-use-each-
CIDRhttps://github.com/0xtbarkan/computer-networking#cidr--classless-inter-domain-routing
IP Address Classificationhttps://github.com/0xtbarkan/computer-networking#ip-address-classification--classful-vs-modern-usage
Practicing Subnettinghttps://github.com/0xtbarkan/computer-networking#practicing-subnetting-
Routing & Switching Conceptshttps://github.com/0xtbarkan/computer-networking#11-routing--switching-concepts-
Routershttps://github.com/0xtbarkan/computer-networking#routers--how-networks-are-connected
Routing Tableshttps://github.com/0xtbarkan/computer-networking#routing-tables--the-routers-map
Switcheshttps://github.com/0xtbarkan/computer-networking#switches--how-frames-move-inside-a-lan
VLANhttps://github.com/0xtbarkan/computer-networking#vlans--logical-segmentation-inside-switches
Network Serviceshttps://github.com/0xtbarkan/computer-networking#12-network-services-
NAT (Network Address Translation)https://github.com/0xtbarkan/computer-networking#nat--network-address-translation
Gatewayshttps://github.com/0xtbarkan/computer-networking#gateways-
QoS (Quality of Service)https://github.com/0xtbarkan/computer-networking#qos--quality-of-service
Load Balancinghttps://github.com/0xtbarkan/computer-networking#load-balancing-
VPN (Virtual Private Network)https://github.com/0xtbarkan/computer-networking#vpn--virtual-private-network
Cloud Networkinghttps://github.com/0xtbarkan/computer-networking#cloud-networking-
Wireless Networkinghttps://github.com/0xtbarkan/computer-networking#wireless-networking-
Network Securityhttps://github.com/0xtbarkan/computer-networking#13-network-security-
Introduction to Network Securityhttps://github.com/0xtbarkan/computer-networking#introduction-to-network-security-
Common Network Threatshttps://github.com/0xtbarkan/computer-networking#common-network-threats-
Malware & Viruseshttps://github.com/0xtbarkan/computer-networking#malware--viruses-
DDoS Attackshttps://github.com/0xtbarkan/computer-networking#ddos-attacks-
Man-in-the-Middle Attackshttps://github.com/0xtbarkan/computer-networking#man-in-the-middle-attacks-
Social Engineeringhttps://github.com/0xtbarkan/computer-networking#social-engineering-
Security Mechanisms & Technologieshttps://github.com/0xtbarkan/computer-networking#security-mechanisms--technologies-
Firewallshttps://github.com/0xtbarkan/computer-networking#firewalls-
Encryption Protocolshttps://github.com/0xtbarkan/computer-networking#encryption-protocols-
VPNs (Virtual Private Networks)https://github.com/0xtbarkan/computer-networking#vpns-
Intrusion Detection Systems (IDS)https://github.com/0xtbarkan/computer-networking#intrusion-detection-systems-
Authentication & Authorizationhttps://github.com/0xtbarkan/computer-networking#authentication--authorization-
Network Security Protocolshttps://github.com/0xtbarkan/computer-networking#network-security-protocols-
SSL/TLShttps://github.com/0xtbarkan/computer-networking#ssltls-
IPSechttps://github.com/0xtbarkan/computer-networking#ipsec-
WPA/WPA2/WPA3https://github.com/0xtbarkan/computer-networking#wpawpa2wpa3-
Security Best Practiceshttps://github.com/0xtbarkan/computer-networking#security-best-practices-
Network Security Assessment Toolshttps://github.com/0xtbarkan/computer-networking#network-security-assessment-tools-
Quick Reference: Threats & Solutionshttps://github.com/0xtbarkan/computer-networking#quick-reference-threats--solutions-
External Resources & Further Readinghttps://github.com/0xtbarkan/computer-networking#external-resources--further-reading-
Network Data Unitshttps://github.com/0xtbarkan/computer-networking#14-network-data-units-
Frameshttps://github.com/0xtbarkan/computer-networking#frames-
Packetshttps://github.com/0xtbarkan/computer-networking#packets-
Segmentshttps://github.com/0xtbarkan/computer-networking#segments-
Portshttps://github.com/0xtbarkan/computer-networking#ports-
Troubleshooting & Monitoringhttps://github.com/0xtbarkan/computer-networking#15-troubleshooting--monitoring-
Introduction to Troubleshooting & Monitoringhttps://github.com/0xtbarkan/computer-networking#introduction-to-troubleshooting--monitoring-
Network Troubleshooting Basicshttps://github.com/0xtbarkan/computer-networking#network-troubleshooting-basics-
Common Network Issueshttps://github.com/0xtbarkan/computer-networking#common-network-issues-
Troubleshooting Steps (The OSI Model Method)https://github.com/0xtbarkan/computer-networking#troubleshooting-steps-the-osi-model-method-
Useful Troubleshooting Commandshttps://github.com/0xtbarkan/computer-networking#useful-troubleshooting-commands-
Monitoring Toolshttps://github.com/0xtbarkan/computer-networking#monitoring-tools-
Ping & Traceroutehttps://github.com/0xtbarkan/computer-networking#ping--traceroute-
Packet Analyzers (Wireshark)https://github.com/0xtbarkan/computer-networking#packet-analyzers-wireshark-
SNMP (Simple Network Management Protocol)https://github.com/0xtbarkan/computer-networking#snmp-simple-network-management-protocol-
Network Performance Monitorshttps://github.com/0xtbarkan/computer-networking#network-performance-monitors-
https://github.com/0xtbarkan/computer-networking#1-introduction-
https://github.com/0xtbarkan/computer-networking#definition-of-computer-network-
https://github.com/0xtbarkan/computer-networking#why-networks-are-important-
https://github.com/0xtbarkan/computer-networking#basic-networking-terms-
https://github.com/0xtbarkan/computer-networking#2-what-are-rfcs-
https://github.com/0xtbarkan/computer-networking#definition-of-rfc-
https://github.com/0xtbarkan/computer-networking#purpose-of-rfcs-in-networking-
https://github.com/0xtbarkan/computer-networking#examples-of-important-rfcs-
RFC Editor websitehttps://www.rfc-editor.org/
https://github.com/0xtbarkan/computer-networking#how-to-read-an-rfc-
https://github.com/0xtbarkan/computer-networking#3-types-of-computer-networks-
https://github.com/0xtbarkan/computer-networking#common-network-types-
LAN - GeeksforGeekshttps://www.geeksforgeeks.org/local-area-network-lan/
WAN - GeeksforGeekshttps://www.geeksforgeeks.org/wide-area-network-wan/
MAN - GeeksforGeekshttps://www.geeksforgeeks.org/metropolitan-area-network-man/
PAN - GeeksforGeekshttps://www.geeksforgeeks.org/personal-area-network-pan/
WLAN - GeeksforGeekshttps://www.geeksforgeeks.org/wireless-local-area-network-wlan/
CAN - GeeksforGeekshttps://www.geeksforgeeks.org/campus-area-network-can/
SAN - GeeksforGeekshttps://www.geeksforgeeks.org/storage-area-network-san/
VPN - GeeksforGeekshttps://www.geeksforgeeks.org/virtual-private-network-vpn/
GAN - GeeksforGeekshttps://www.geeksforgeeks.org/global-area-network-gan/
https://github.com/0xtbarkan/computer-networking#4-network-devices-
https://github.com/0xtbarkan/computer-networking#common-network-devices-
https://github.com/0xtbarkan/computer-networking/blob/main/static/repeater.png
Repeater - GeeksforGeekshttps://www.geeksforgeeks.org/computer-networks/repeaters-in-computer-network/
https://github.com/0xtbarkan/computer-networking/blob/main/static/hub.png
Hub - GeeksforGeekshttps://www.geeksforgeeks.org/computer-networks/what-is-network-hub-and-how-it-works/
https://github.com/0xtbarkan/computer-networking/blob/main/static/workgroup-switch.png
Switch - GeeksforGeekshttps://www.geeksforgeeks.org/computer-networks/types-of-switches-in-computer-network/
https://github.com/0xtbarkan/computer-networking/blob/main/static/bridge.png
Bridge - GeeksforGeekshttps://www.geeksforgeeks.org/computer-networks/what-is-bridge-in-computer-network-types-uses-functions-differences/
https://github.com/0xtbarkan/computer-networking/blob/main/static/router.png
Router - GeeksforGeekshttps://www.geeksforgeeks.org/computer-networks/introduction-of-a-router/
https://github.com/0xtbarkan/computer-networking/blob/main/static/wireless-access-point.png
Access Point - Juniper Networkshttps://www.juniper.net/us/en/research-topics/what-is-an-access-point-in-networking.html
https://github.com/0xtbarkan/computer-networking/blob/main/static/firewall.png
Firewall - Fortinethttps://www.fortinet.com/resources/cyberglossary/firewall
https://github.com/0xtbarkan/computer-networking/blob/main/static/load-balancer.png
Load Balancer - Cloudflarehttps://www.cloudflare.com/learning/performance/what-is-load-balancing/
https://github.com/0xtbarkan/computer-networking/blob/main/static/virtual-switch-controller-vsc3.png
Virtual Switch - Oraclehttps://docs.oracle.com/en/virtualization/oracle-vm-server-sparc/ldoms-admin/virtual-switch.html
https://github.com/0xtbarkan/computer-networking/blob/main/static/vpc-router.png
Virtual Router - Huaweihttps://info.support.huawei.com/info-finder/encyclopedia/en/Virtual+router.html
https://github.com/0xtbarkan/computer-networking/blob/main/static/computer-3.png
Host - Temokhttps://blog.temok.com/what-is-a-host/
https://github.com/0xtbarkan/computer-networking#5-network-communication-types-
Network Communication Typeshttps://github.com/0xtbarkan/computer-networking/blob/main/docs/netcom.md
https://github.com/0xtbarkan/computer-networking#6-core-networking-concepts-
https://github.com/0xtbarkan/computer-networking#network-interface-card-nic-
NIChttps://github.com/0xtbarkan/computer-networking/blob/main/docs/nic.md
https://github.com/0xtbarkan/computer-networking#mac-address-
MAC Addresshttps://github.com/0xtbarkan/computer-networking/blob/main/docs/macaddress.md
https://github.com/0xtbarkan/computer-networking#ip-address-basics-
IPv4https://github.com/0xtbarkan/computer-networking/blob/main/docs/ipv4.md
IPv6https://github.com/0xtbarkan/computer-networking/blob/main/docs/ipv6.md
IP Addresshttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipaddress.md
https://github.com/0xtbarkan/computer-networking#ip-address-allocation-
DHCPhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/dhcp.md
DHCPv6https://github.com/0xtbarkan/computer-networking/blob/main/docs/dhcpv6.md
https://github.com/0xtbarkan/computer-networking#types-of-ip-addresses-
IP Address Classificationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipaddress_classification.md
https://github.com/0xtbarkan/computer-networking#7-network-hardware--transmission-media-
https://github.com/0xtbarkan/computer-networking#transmission-media
https://github.com/0xtbarkan/computer-networking#network-devices
https://github.com/0xtbarkan/computer-networking#end-devices
https://github.com/0xtbarkan/computer-networking#8-ports-and-sockets-
https://github.com/0xtbarkan/computer-networking#intro-to-sockets
https://github.com/0xtbarkan/computer-networking#sockets-life-cycle
https://github.com/0xtbarkan/computer-networking#how-applications-communicate-through-sockets
https://github.com/0xtbarkan/computer-networking#example-scenario
https://github.com/0xtbarkan/computer-networking#ports
https://github.com/0xtbarkan/computer-networking#further-learning
Beej's Guide to Network Programminghttp://beej.us/guide/bgnet/
Python Socket Programming Tutorialhttps://realpython.com/python-sockets/
IANA Service Name and Port Number Registryhttps://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
https://github.com/0xtbarkan/computer-networking#9-networking-models--protocols-
https://github.com/0xtbarkan/computer-networking#osi-model-
https://github.com/0xtbarkan/computer-networking#osi-model-layers-
OSI Modelhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/osi_model.md
https://github.com/0xtbarkan/computer-networking#tcpip-model-
https://github.com/0xtbarkan/computer-networking#tcpip-layers-
TCP/IP Modelhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/tcp_ip.md
https://github.com/0xtbarkan/computer-networking#why-models-matter-
https://github.com/0xtbarkan/computer-networking#transport-protocols--tcp--udp
https://github.com/0xtbarkan/computer-networking#tcp--transmission-control-protocol
https://github.com/0xtbarkan/computer-networking#udp--user-datagram-protocol
TCPhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/tcp.md
UDPhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/udp.md
https://github.com/0xtbarkan/computer-networking#application-layer-protocols
https://github.com/0xtbarkan/computer-networking#application-layer-protocols-reference-table
DNS Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/dns.md
DHCP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/dhcp.md
DHCPv6 Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/dhcpv6.md
HTTP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/http.md
SMTP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/smtp.md
POP3 Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/pop3.md
IMAP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/imap.md
FTP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ftp.md
Secure FTP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/secure-ftp.md
SSH Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ssh.md
Telnet Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/telnet.md
SNMP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/snmp.md
NTP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ntp.md
RDP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/rdp.md
SIP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/sip.md
RTP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/rtp.md
LDAP Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ldap.md
CDN Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/cdn.md
Secure DNS Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/secure-dns.md
WebSocket Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/websocket.md
MQTT Documentationhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/mqtt.md
https://github.com/0xtbarkan/computer-networking#10-ip-addressing-and-subnetting-
https://github.com/0xtbarkan/computer-networking#ipv4-
docs/ipv4.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipv4.md
https://github.com/0xtbarkan/computer-networking#ipv6-
docs/ipv6.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipv6.md
docs/dhcpv6.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/dhcpv6.md
https://github.com/0xtbarkan/computer-networking#subnetting-
docs/subnetting.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/subnetting.md
docs/subnet_mask.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/subnet_mask.md
https://github.com/0xtbarkan/computer-networking#flsm--fixed-length-subnet-masking
Fixed Length Subnet Masking (FLSM) - GeeksforGeekshttps://www.geeksforgeeks.org/fixed-length-subnet-mask-flsm/
https://github.com/0xtbarkan/computer-networking#vlsm--variable-length-subnet-masking
docs/vlsm.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/vlsm.md
https://github.com/0xtbarkan/computer-networking#flsm-vs-vlsm-key-differences--when-to-use-each-
Difference Between FLSM and VLSM - GeeksforGeekshttps://www.geeksforgeeks.org/difference-between-flsm-and-vlsm/
https://github.com/0xtbarkan/computer-networking#cidr--classless-inter-domain-routing
docs/cidr.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/cidr.md
https://github.com/0xtbarkan/computer-networking#ip-address-classification--classful-vs-modern-usage
docs/ipaddress_classification.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipaddress_classification.md
https://github.com/0xtbarkan/computer-networking#quick-reference--common-prefixes-and-usable-hosts
https://github.com/0xtbarkan/computer-networking#ipv4-vs-ipv6--short-comparison
docs/ipv6.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipv6.md
https://github.com/0xtbarkan/computer-networking#practicing-subnetting-
Practicing Subnettinghttps://github.com/0xtbarkan/computer-networking/blob/main/docs/practice_subnetting.md
https://github.com/0xtbarkan/computer-networking#go-deeper-
docs/ipv4.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipv4.md
docs/ipv6.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipv6.md
docs/subnet_mask.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/subnet_mask.md
docs/subnetting.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/subnetting.md
docs/vlsm.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/vlsm.md
docs/cidr.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/cidr.md
docs/ipaddress_classification.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ipaddress_classification.md
https://github.com/0xtbarkan/computer-networking#11-routing--switching-concepts-
https://github.com/0xtbarkan/computer-networking#routers--how-networks-are-connected
docs/routers.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/routers.md
https://github.com/0xtbarkan/computer-networking#routing-tables--the-routers-map
docs/routing_table.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/routing_table.md
https://github.com/0xtbarkan/computer-networking#switches--how-frames-move-inside-a-lan
docs/switches.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/switches.md
https://github.com/0xtbarkan/computer-networking#vlans--logical-segmentation-inside-switches
docs/vlan.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/vlan.md
https://github.com/0xtbarkan/computer-networking#how-these-pieces-fit-together--practical-mental-model
https://github.com/0xtbarkan/computer-networking#go-deeper--1
docs/routers.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/routers.md
docs/routing_table.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/routing_table.md
docs/switches.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/switches.md
docs/vlan.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/vlan.md
https://github.com/0xtbarkan/computer-networking#12-network-services-
https://github.com/0xtbarkan/computer-networking#why-this-section-matters-
https://github.com/0xtbarkan/computer-networking#nat--network-address-translation
docs/nat.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/nat.md
https://github.com/0xtbarkan/computer-networking#gateways-
docs/gateway.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/gateway.md
https://github.com/0xtbarkan/computer-networking#qos--quality-of-service
docs/qos.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/qos.md
https://github.com/0xtbarkan/computer-networking#load-balancing-
docs/load_balancing.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/load_balancing.md
https://github.com/0xtbarkan/computer-networking#vpn--virtual-private-network
docs/vpn.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/vpn.md
https://github.com/0xtbarkan/computer-networking#cloud-networking-
docs/cloud_networking.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/cloud_networking.md
https://github.com/0xtbarkan/computer-networking#wireless-networking-
docs/wireless_networking.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/wireless_networking.md
https://github.com/0xtbarkan/computer-networking#go-deeper--2
docs/nat.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/nat.md
docs/gateway.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/gateway.md
docs/qos.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/qos.md
docs/load_balancing.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/load_balancing.md
docs/vpn.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/vpn.md
docs/cloud_networking.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/cloud_networking.md
docs/wireless_networking.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/wireless_networking.md
https://github.com/0xtbarkan/computer-networking#13-network-security-
https://github.com/0xtbarkan/computer-networking#introduction-to-network-security-
https://github.com/0xtbarkan/computer-networking#common-network-threats-
https://github.com/0xtbarkan/computer-networking#malware--viruses-
https://github.com/0xtbarkan/computer-networking#ddos-attacks-
https://github.com/0xtbarkan/computer-networking#man-in-the-middle-attacks-
https://github.com/0xtbarkan/computer-networking#social-engineering-
https://github.com/0xtbarkan/computer-networking#security-mechanisms--technologies-
https://github.com/0xtbarkan/computer-networking#firewalls-
https://github.com/0xtbarkan/computer-networking#encryption-protocols-
https://github.com/0xtbarkan/computer-networking#vpns--virtual-private-networks
https://github.com/0xtbarkan/computer-networking#intrusion-detection-systems-ids-
https://github.com/0xtbarkan/computer-networking#authentication--authorization-
https://github.com/0xtbarkan/computer-networking#network-security-protocols-
https://github.com/0xtbarkan/computer-networking#ssltls-
https://github.com/0xtbarkan/computer-networking#ipsec-
https://github.com/0xtbarkan/computer-networking#wpawpa2wpa3-
https://github.com/0xtbarkan/computer-networking#security-best-practices-
https://github.com/0xtbarkan/computer-networking#network-security-assessment-tools-
https://github.com/0xtbarkan/computer-networking#quick-reference-threats--solutions-
NIST Malware Guidehttps://csrc.nist.gov/publications/detail/sp/800-83/rev-1/final
Cloudflare DDoS Protection Guidehttps://www.cloudflare.com/learning/ddos/what-is-a-ddos-attack/
Mozilla SSL Configuration Guidehttps://ssl-config.mozilla.org/
SANS Firewall Checklisthttps://www.sans.org/white-papers/1217/
OpenVPN Communityhttps://openvpn.net/community/
Wi-Fi Alliance Securityhttps://www.wi-fi.org/discover-wi-fi/security
Wireshark Documentationhttps://www.wireshark.org/docs/
OWASP Testing Guidehttps://owasp.org/www-project-web-security-testing-guide/
https://github.com/0xtbarkan/computer-networking#external-resources--further-reading-
NIST Cybersecurity Frameworkhttps://www.nist.gov/cyberframework
ISO/IEC 27001https://www.iso.org/isoiec-27001-information-security.html
Cybraryhttps://www.cybrary.it/
SANS Institutehttps://www.sans.org/
RFC Documentshttps://www.rfc-editor.org/
CVE Databasehttps://cve.mitre.org/
OWASPhttps://owasp.org/
CERT/CChttps://www.cert.org/
Krebs on Securityhttps://krebsonsecurity.com/
Threatposthttps://threatpost.com/
https://github.com/0xtbarkan/computer-networking#14-network-data-units-
https://github.com/0xtbarkan/computer-networking#frames-
https://github.com/0xtbarkan/computer-networking#packets-
https://github.com/0xtbarkan/computer-networking#segments-
https://github.com/0xtbarkan/computer-networking#ports-
https://github.com/0xtbarkan/computer-networking#summary-table-data-units-across-layers-
https://github.com/0xtbarkan/computer-networking#go-deeper--3
docs/frame.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/frame.md
docs/packet.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/packet.md
docs/segment.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/segment.md
docs/ports.mdhttps://github.com/0xtbarkan/computer-networking/blob/main/docs/ports.md
https://github.com/0xtbarkan/computer-networking#15-troubleshooting--monitoring-
https://github.com/0xtbarkan/computer-networking#introduction-to-troubleshooting--monitoring-
https://github.com/0xtbarkan/computer-networking#network-troubleshooting-basics-
https://github.com/0xtbarkan/computer-networking#common-network-issues-
https://github.com/0xtbarkan/computer-networking#troubleshooting-steps-the-osi-model-method-
https://github.com/0xtbarkan/computer-networking#useful-troubleshooting-commands-
https://github.com/0xtbarkan/computer-networking#monitoring-tools-
https://github.com/0xtbarkan/computer-networking#ping--traceroute-
man7.org/https://man7.org/linux/man-pages/man8/ping.8.html
docs.oracle.com/https://docs.oracle.com/en/industries/communications/session-border-controller/9.1.0/mtg/traceroute-command-m3.html#GUID-B4AE6D1C-A149-4783-9AF7-265FC88A008A
https://github.com/0xtbarkan/computer-networking#packet-analyzers-wireshark-
www.wireshark.org/https://www.wireshark.org/docs/wsug_html_chunked/ChapterIntroduction.html
https://github.com/0xtbarkan/computer-networking#snmp-simple-network-management-protocol-
www.ibm.com/docs/https://www.ibm.com/docs/en/itcam-transactions/7.4.x?topic=scripts-snmp-commands
https://github.com/0xtbarkan/computer-networking#network-performance-monitors-
https://www.paessler.com/prtg/https://www.paessler.com/prtg
sockets https://github.com/topics/sockets
routing https://github.com/topics/routing
switching https://github.com/topics/switching
beginner-friendly https://github.com/topics/beginner-friendly
ports https://github.com/topics/ports
tcp-ip https://github.com/topics/tcp-ip
network-protocols https://github.com/topics/network-protocols
network-security https://github.com/topics/network-security
network-engineering https://github.com/topics/network-engineering
subnetting https://github.com/topics/subnetting
computer-networking https://github.com/topics/computer-networking
data-communication https://github.com/topics/data-communication
network-devices https://github.com/topics/network-devices
osi-model https://github.com/topics/osi-model
network-troubleshooting https://github.com/topics/network-troubleshooting
network-infrastructure https://github.com/topics/network-infrastructure
network-services https://github.com/topics/network-services
networking-fundamentals https://github.com/topics/networking-fundamentals
ip-addressing https://github.com/topics/ip-addressing
network-education https://github.com/topics/network-education
Readme https://github.com/0xtbarkan/computer-networking#readme-ov-file
Please reload this pagehttps://github.com/0xtbarkan/computer-networking
Activityhttps://github.com/0xtbarkan/computer-networking/activity
1 forkhttps://github.com/0xtbarkan/computer-networking/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2F0xtbarkan%2Fcomputer-networking&report=0xtbarkan+%28user%29
Releaseshttps://github.com/0xtbarkan/computer-networking/releases
Packages 0https://github.com/users/0xtbarkan/packages?repo_name=computer-networking
Please reload this pagehttps://github.com/0xtbarkan/computer-networking
Contributorshttps://github.com/0xtbarkan/computer-networking/graphs/contributors
Please reload this pagehttps://github.com/0xtbarkan/computer-networking
JavaScript 57.3% https://github.com/0xtbarkan/computer-networking/search?l=javascript
CSS 35.7% https://github.com/0xtbarkan/computer-networking/search?l=css
HTML 7.0% https://github.com/0xtbarkan/computer-networking/search?l=html
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.