<p dir="ltr">Yes! That SSL _Bump_ name! </p>
<p dir="ltr">Thanks for explaining the origins. </p>
<br><div class="gmail_quote"><div dir="ltr">On 23:53, Thu, Apr 21, 2016 Alex Rousskov <<a href="mailto:rousskov@measurement-factory.com">rousskov@measurement-factory.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 04/21/2016 02:22 PM, Antony Stone wrote:<br>
<br>
> Forgive me if this is answered in the documentation somewhere (but please<br>
> point me at it if so, because I haven't been able to find it), but where do the<br>
> terms "bump", "peek", "splice" and "stare" come from?<br>
<br>
"splice" comes from a standard networking technique of "TCP splicing"<br>
which is exactly what Squid is trying to do when the "splice" action wins.<br>
<br>
"bump" comes from a more-or-less standard networking concept of "bump in<br>
the wire" that describes temporary elevating processing to the next<br>
protocol level. In Squid's case, we are temporary elevating processing<br>
from SSL to HTTP level.<br>
<br>
"peek" comes from the English verb "to peek" which means "look quickly"<br>
and has such synonyms as "take a stealthy look", which is exactly what<br>
Squid is trying to do when the "peek" action wins.<br>
<br>
"stare" comes from the English verb "to stare" and was chosen as a kind<br>
of antonym to "to peek". When Squid stares at the SSL exchanges, it may<br>
modify things and generally prepare connections for bumping, which is a<br>
much longer operation compared to peeking.<br>
<br>
There is also "terminate" which does what it says.<br>
<br>
<br>
In my biased opinion, the action names are actually pretty accurate and<br>
descriptive. My only regret is that the feature itself was called SSL<br>
_Bump_ and not something more action-neutral. Unfortunately, I did not<br>
predict the necessary for more actions when we started writing bumping code.<br>
<br>
Alex.<br>
<br>
_______________________________________________<br>
squid-users mailing list<br>
<a href="mailto:squid-users@lists.squid-cache.org" target="_blank">squid-users@lists.squid-cache.org</a><br>
<a href="http://lists.squid-cache.org/listinfo/squid-users" rel="noreferrer" target="_blank">http://lists.squid-cache.org/listinfo/squid-users</a><br>
</blockquote></div>