<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tcp/Ip on Support Tools</title><link>https://support.tools/tags/tcp/ip/</link><description>Recent content in Tcp/Ip on Support Tools</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 28 Apr 2025 10:00:00 -0500</lastBuildDate><atom:link href="https://support.tools/tags/tcp/ip/index.xml" rel="self" type="application/rss+xml"/><item><title>Advanced Linux Network Programming: Custom Protocol Stack Development and High-Performance Networking</title><link>https://support.tools/advanced-linux-network-programming-protocol-stack/</link><pubDate>Mon, 28 Apr 2025 10:00:00 -0500</pubDate><guid>https://support.tools/advanced-linux-network-programming-protocol-stack/</guid><description>&lt;p&gt;Advanced Linux network programming requires deep understanding of the kernel networking stack, protocol implementation, and high-performance packet processing techniques. This comprehensive guide explores building custom network protocols, implementing kernel-level networking components, and utilizing modern technologies like eBPF/XDP and DPDK for maximum performance.&lt;/p&gt;</description></item><item><title>Advanced Networking and Protocol Implementation: Building High-Performance Network Stacks</title><link>https://support.tools/advanced-networking-protocol-implementation/</link><pubDate>Wed, 19 Mar 2025 10:00:00 -0500</pubDate><guid>https://support.tools/advanced-networking-protocol-implementation/</guid><description>&lt;p&gt;Advanced networking programming requires deep understanding of protocol stacks, packet processing, and high-performance networking techniques. This comprehensive guide explores building custom protocols, implementing network stacks from scratch, and optimizing network performance for demanding applications.&lt;/p&gt;</description></item><item><title>Linux Network Programming Mastery: From Sockets to High-Performance Servers</title><link>https://support.tools/linux-network-programming-mastery/</link><pubDate>Sun, 09 Feb 2025 10:00:00 -0500</pubDate><guid>https://support.tools/linux-network-programming-mastery/</guid><description>&lt;p&gt;Network programming is at the heart of modern distributed systems. Linux provides powerful APIs and kernel features for building everything from simple TCP clients to massive-scale web servers. This guide explores advanced network programming techniques, performance optimization strategies, and the latest kernel innovations like io_uring.&lt;/p&gt;</description></item><item><title>Networking</title><link>https://support.tools/training/networking/</link><pubDate>Fri, 25 Oct 2024 00:00:00 +0000</pubDate><guid>https://support.tools/training/networking/</guid><description>&lt;p&gt;Welcome to our comprehensive networking training section. Here you&amp;rsquo;ll find detailed guides and tutorials covering everything from basic networking concepts to advanced topics in modern cloud-native networking.&lt;/p&gt;&#10;&lt;h2 id="core-networking-concepts"&gt;Core Networking Concepts&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://support.tools/training/networking/networking-101/"&gt;Networking 101&lt;/a&gt;: TCP/IP, subnets, and fundamental concepts&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://support.tools/training/networking/vxlan/"&gt;Understanding VXLAN&lt;/a&gt;: Deep dive into Virtual Extensible LAN&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://support.tools/training/networking/security/"&gt;Network Security Fundamentals&lt;/a&gt;: Firewalls, encryption, and security best practices&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="container-and-cloud-networking"&gt;Container and Cloud Networking&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://support.tools/training/networking/kubernetes-vxlan/"&gt;Kubernetes VXLAN Networking&lt;/a&gt;: How Kubernetes uses VXLAN for overlay networks&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://support.tools/training/networking/cni/"&gt;Container Network Interface (CNI)&lt;/a&gt;: Understanding Kubernetes networking plugins&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://support.tools/training/networking/service-mesh/"&gt;Service Mesh Architecture&lt;/a&gt;: Modern microservices networking&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="advanced-topics"&gt;Advanced Topics&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Network Troubleshooting: Tools and techniques for debugging network issues&lt;/li&gt;&#10;&lt;li&gt;Network Performance: Optimization and monitoring&lt;/li&gt;&#10;&lt;li&gt;Software-Defined Networking: Modern approaches to network management&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="hands-on-labs"&gt;Hands-on Labs&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Setting up a VXLAN Network&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://support.tools/training/networking/cni-lab/"&gt;Kubernetes CNI Implementation&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Network Monitoring Lab&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Each section includes practical examples, diagrams, and real-world scenarios to help you understand and implement networking concepts effectively.&lt;/p&gt;</description></item><item><title>How to Free Up a TCP/IP Port</title><link>https://support.tools/post/freeing-up-tcp-ip-port-guide/</link><pubDate>Fri, 13 Oct 2023 08:15:00 -0500</pubDate><guid>https://support.tools/post/freeing-up-tcp-ip-port-guide/</guid><description>&lt;h2 id="how-to-free-up-a-tcpip-port"&gt;How to Free Up a TCP/IP Port&lt;/h2&gt;&#10;&lt;p&gt;If you need to free up a TCP/IP port your application has previously bound to, there are a few essential steps to follow. This is crucial to make the port available for reuse. However, there is a catch: when an application closes a socket, it enters what&amp;rsquo;s known as the TIME_WAIT state. This is done to detect any packets that might arrive from the peer afterward and respond with resets.&lt;/p&gt;</description></item></channel></rss>