<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>network Archives - Tom Barbette</title>
	<atom:link href="https://perso.uclouvain.be/tom.barbette/tag/network-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://perso.uclouvain.be/tom.barbette/tag/network-2/</link>
	<description></description>
	<lastBuildDate>Wed, 17 Aug 2022 11:21:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://perso.uclouvain.be/tom.barbette/wp-content/uploads/2022/04/cropped-logo-uclouvain-2021-barbette-32x32.png</url>
	<title>network Archives - Tom Barbette</title>
	<link>https://perso.uclouvain.be/tom.barbette/tag/network-2/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Combined stateful classification and session splicing for high-speed NFV service chaining at IEEE/ACM Transactions on Networking</title>
		<link>https://perso.uclouvain.be/tom.barbette/middleclick/</link>
		
		<dc:creator><![CDATA[Tom Barbette]]></dc:creator>
		<pubDate>Thu, 11 Nov 2021 08:54:32 +0000</pubDate>
				<category><![CDATA[Research project]]></category>
		<category><![CDATA[fastclick]]></category>
		<category><![CDATA[middleclick]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[ton]]></category>
		<guid isPermaLink="false">https://www.tombarbette.be/?p=998</guid>

					<description><![CDATA[<p>After encountering novel challenges arising at 100G speeds, a follow-up longer version of our MiddleClick paper has been published in the IEEE/ACM Transaction on Networking journal in 2021 with hardware offloading, and an improved algorithm for combining sessions. The code has been reverted into FastClick, allowing to have unique state management for multiple VNFs, automatically &#8230; </p>
<p class="link-more"><a href="https://perso.uclouvain.be/tom.barbette/middleclick/" class="more-link">Continue reading<span class="screen-reader-text"> "Combined stateful classification and session splicing for high-speed NFV service chaining at IEEE/ACM Transactions on Networking"</span></a></p>
<p>The post <a href="https://perso.uclouvain.be/tom.barbette/middleclick/">Combined stateful classification and session splicing for high-speed NFV service chaining at IEEE/ACM Transactions on Networking</a> appeared first on <a href="https://perso.uclouvain.be/tom.barbette">Tom Barbette</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">After encountering novel challenges arising at 100G speeds, a follow-up longer version of our MiddleClick paper has been published in the IEEE/ACM Transaction on Networking journal in 2021 with hardware offloading, and an improved algorithm for combining sessions.</p>



<p class="wp-block-paragraph">The code has been reverted into FastClick, allowing to have unique state management for multiple VNFs, automatically combined. On top of this session system, one can easily modify TCP or HTTP streams on the fly without full termination!</p>



<p class="wp-block-paragraph">Check out the <a href="https://www.diva-portal.org/smash/record.jsf?dswid=1144&amp;pid=diva2%3A1582880&amp;c=1&amp;searchType=SIMPLE&amp;language=en&amp;query=Combined+stateful+classification+and+session+splicing+for+high-speed+NFV+service+chaining&amp;af=%5B%5D&amp;aq=%5B%5B%5D%5D&amp;aq2=%5B%5B%5D%5D&amp;aqe=%5B%5D&amp;noOfRows=50&amp;sortOrder=author_sort_asc&amp;sortOrder2=title_sort_asc&amp;onlyFullText=false&amp;sf=all" data-type="URL" data-id="https://www.diva-portal.org/smash/record.jsf?dswid=1144&amp;pid=diva2%3A1582880&amp;c=1&amp;searchType=SIMPLE&amp;language=en&amp;query=Combined+stateful+classification+and+session+splicing+for+high-speed+NFV+service+chaining&amp;af=%5B%5D&amp;aq=%5B%5B%5D%5D&amp;aq2=%5B%5B%5D%5D&amp;aqe=%5B%5D&amp;noOfRows=50&amp;sortOrder=author_sort_asc&amp;sortOrder2=title_sort_asc&amp;onlyFullText=false&amp;sf=all">paper</a> ! The <a href="https://github.com/tbarbette/fastclick" data-type="URL" data-id="https://github.com/tbarbette/fastclick">code</a> has been merged to FastClick.  The experiments are fully reproducible and described <a href="https://github.com/tbarbette/middleclick-experiments">here</a>. You can also check the <a href="https://dl.acm.org/doi/abs/10.1109/TNET.2021.3099240" data-type="URL" data-id="https://dl.acm.org/doi/abs/10.1109/TNET.2021.3099240">ToN</a> page.</p>
<p>The post <a href="https://perso.uclouvain.be/tom.barbette/middleclick/">Combined stateful classification and session splicing for high-speed NFV service chaining at IEEE/ACM Transactions on Networking</a> appeared first on <a href="https://perso.uclouvain.be/tom.barbette">Tom Barbette</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Manual network configuration under ubuntu</title>
		<link>https://perso.uclouvain.be/tom.barbette/manual-network-configuration-under-ubuntu/</link>
		
		<dc:creator><![CDATA[Tom Barbette]]></dc:creator>
		<pubDate>Fri, 14 Feb 2014 13:15:47 +0000</pubDate>
				<category><![CDATA[INFO-0940 Operating Systems]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[dhclient]]></category>
		<category><![CDATA[ifconfig]]></category>
		<category><![CDATA[ifup]]></category>
		<category><![CDATA[info0940]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[network problem]]></category>
		<category><![CDATA[problem]]></category>
		<guid isPermaLink="false">http://queen.run.montefiore.ulg.ac.be/~barbette/?p=212</guid>

					<description><![CDATA[<p>This procedure is only with cable, not for wifi First check that your interface is up with the command &#8220;sudo ifconfig&#8221; : If like in this screenshot you do not see an interface named &#8220;ethXXX&#8220;, you have to start the interface manually. &#160; To found which of eth0, eth1, &#8230; your network card is, you &#8230; </p>
<p class="link-more"><a href="https://perso.uclouvain.be/tom.barbette/manual-network-configuration-under-ubuntu/" class="more-link">Continue reading<span class="screen-reader-text"> "Manual network configuration under ubuntu"</span></a></p>
<p>The post <a href="https://perso.uclouvain.be/tom.barbette/manual-network-configuration-under-ubuntu/">Manual network configuration under ubuntu</a> appeared first on <a href="https://perso.uclouvain.be/tom.barbette">Tom Barbette</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><em>This procedure is only with cable, not for wifi</em></p>
<p>First check that your interface is up with the command &#8220;<em>sudo ifconfig</em>&#8221; :</p>
<p><a href="https://www.tombarbette.be/wp-content/uploads/2014/02/lo.png"><img decoding="async" src="https://www.tombarbette.be/wp-content/uploads/2014/02/lo-300x93.png" alt="lo" width="300" height="93" class="alignnone size-medium wp-image-213" srcset="https://perso.uclouvain.be/tom.barbette/wp-content/uploads/2014/02/lo-300x93.png 300w, https://perso.uclouvain.be/tom.barbette/wp-content/uploads/2014/02/lo.png 577w" sizes="(max-width: 300px) 100vw, 300px" /></a><br />
If like in this screenshot you do not see an interface named &#8220;<em>ethXXX</em>&#8220;, you have to start the interface manually.<br />
&nbsp;<br />
To found which of eth0, eth1, &#8230; your network card is, you can type &#8220;<em>dmesg | grep eth</em>&#8221;</p>
<p><a href="https://www.tombarbette.be/wp-content/uploads/2014/02/dmesg.png"><img decoding="async" src="https://www.tombarbette.be/wp-content/uploads/2014/02/dmesg-300x80.png" alt="dmesg" width="300" height="80" class="alignnone size-medium wp-image-214" srcset="https://perso.uclouvain.be/tom.barbette/wp-content/uploads/2014/02/dmesg-300x80.png 300w, https://perso.uclouvain.be/tom.barbette/wp-content/uploads/2014/02/dmesg.png 718w" sizes="(max-width: 300px) 100vw, 300px" /></a><br />
We see here that the card &#8220;Intel Pro/1000&#8221; takes the &#8220;eth0&#8221; interface name. But it&#8217;s later renamed to &#8220;<em>eth1</em>&#8220;.<br />
&nbsp;<br />
So our interface here is eth1, to bring it up, simply run &#8220;sudo ifconfig eth1 up&#8221;.<br />
<a href="https://www.tombarbette.be/wp-content/uploads/2014/02/eth1up.png"><img decoding="async" src="https://www.tombarbette.be/wp-content/uploads/2014/02/eth1up-300x148.png" alt="eth1up" width="300" height="148" class="alignnone size-medium wp-image-215" srcset="https://perso.uclouvain.be/tom.barbette/wp-content/uploads/2014/02/eth1up-300x148.png 300w, https://perso.uclouvain.be/tom.barbette/wp-content/uploads/2014/02/eth1up.png 636w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>You may not have an IP Adress automatically like in this screenshot. If it&#8217;s the case, simply type &#8220;<em>sudo dhclient eth1</em>&#8221; to get one with DHCP.<br />
&nbsp;<br />
If it doesn&#8217;t work, try to directly ping an IP address like google&#8217;s dns server <em>8.8.8.8</em> with the command &#8220;<em>ping 8.8.8.8</em>&#8220;. If it works, you probably have a nameserver problem. Simply add the line &#8220;<em>nameserver 8.8.8.8</em>&#8221; in /etc/resolv.conf</p>
<p>The post <a href="https://perso.uclouvain.be/tom.barbette/manual-network-configuration-under-ubuntu/">Manual network configuration under ubuntu</a> appeared first on <a href="https://perso.uclouvain.be/tom.barbette">Tom Barbette</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Remove message &#8220;Waiting for network configuration&#8230;&#8221; on ubuntu</title>
		<link>https://perso.uclouvain.be/tom.barbette/remove-message-waiting-for-network-configuration-on-ubuntu/</link>
		
		<dc:creator><![CDATA[Tom Barbette]]></dc:creator>
		<pubDate>Fri, 14 Feb 2014 12:41:09 +0000</pubDate>
				<category><![CDATA[INFO-0940 Operating Systems]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[info0940]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[problems]]></category>
		<guid isPermaLink="false">http://queen.run.montefiore.ulg.ac.be/~barbette/?p=210</guid>

					<description><![CDATA[<p>On ubuntu, if your system boots without network in failsafe mode, it will wait a long time for network to be available. In many case, this won&#8217;t help much&#8230; Moreover, if you&#8217;re trying to do things like kernel compiling and for some reason you can&#8217;t see the boot log (including this &#8220;Waiting for network configuration&#8221; &#8230; </p>
<p class="link-more"><a href="https://perso.uclouvain.be/tom.barbette/remove-message-waiting-for-network-configuration-on-ubuntu/" class="more-link">Continue reading<span class="screen-reader-text"> "Remove message &#8220;Waiting for network configuration&#8230;&#8221; on ubuntu"</span></a></p>
<p>The post <a href="https://perso.uclouvain.be/tom.barbette/remove-message-waiting-for-network-configuration-on-ubuntu/">Remove message &#8220;Waiting for network configuration&#8230;&#8221; on ubuntu</a> appeared first on <a href="https://perso.uclouvain.be/tom.barbette">Tom Barbette</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>On ubuntu, if your system boots without network in failsafe mode, it will wait a long time for network to be available. In many case, this won&#8217;t help much&#8230;</p>
<p>Moreover, if you&#8217;re trying to do things like kernel compiling and for some reason you can&#8217;t see the boot log (including this &#8220;Waiting for network configuration&#8221; message), you&#8217;ll have the impression of being stuck with a bad kernel, but in fact it is just waiting 120 seconds&#8230;</p>
<p>Just edit the file <em>sudo vi /etc/init/failsafe.conf</em> and remove all &#8220;sleep&#8221; instructions. The message will be displayed but it won&#8217;t wait any time.</p>
<p>To repair you network problems, you might want to check <a href="https://www.tombarbette.be/vm-and-kernel-compiling-troubleshooting/">this post</a> and <a href="https://www.tombarbette.be/manual-network-configuration-under-ubuntu/">this post</a>.</p>
<p>The post <a href="https://perso.uclouvain.be/tom.barbette/remove-message-waiting-for-network-configuration-on-ubuntu/">Remove message &#8220;Waiting for network configuration&#8230;&#8221; on ubuntu</a> appeared first on <a href="https://perso.uclouvain.be/tom.barbette">Tom Barbette</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
