<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>TC on Shaowen Chen's Website</title><link>https://www.chenshaowen.com/en/tags/tc/</link><description>Recent content in TC on Shaowen Chen's Website</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy;2016 - {year}, All Rights Reserved.</copyright><lastBuildDate>Sat, 20 Aug 2022 00:00:00 +0000</lastBuildDate><sy:updatePeriod>weekly</sy:updatePeriod><atom:link href="https://www.chenshaowen.com/en/tags/tc/atom.xml" rel="self" type="application/rss+xml"/><item><title>Traffic Restriction Using Linux TC</title><link>https://www.chenshaowen.com/en/blog/traffic-restriction-using-linux-tc.html</link><pubDate>Sat, 20 Aug 2022 00:00:00 +0000</pubDate><atom:modified>Sat, 20 Aug 2022 00:00:00 +0000</atom:modified><guid>https://www.chenshaowen.com/en/blog/traffic-restriction-using-linux-tc.html</guid><description>1. Traffic Control Principles Under Linux By queuing packets, we can control how data packets are sent. This kind of control is called data shaping (shape the data), and it includes the following operations on data:
Adding latency Dropping packets Reordering Duplicating, corrupting Rate control Under the qdisc-class-filter structure, controlling traffic requires three steps:</description><dc:creator>微信公众号</dc:creator><category>Linux</category><category>TC</category><category>Traffic Control</category><category>Operations</category><category>Network</category><category>Learning</category><category>Rate Limiting</category><category>Troubleshooting</category></item></channel></rss>