aboutsummaryrefslogtreecommitdiff
path: root/pipermail/nel/2001-April/000404.html
diff options
context:
space:
mode:
Diffstat (limited to 'pipermail/nel/2001-April/000404.html')
-rw-r--r--pipermail/nel/2001-April/000404.html105
1 files changed, 105 insertions, 0 deletions
diff --git a/pipermail/nel/2001-April/000404.html b/pipermail/nel/2001-April/000404.html
new file mode 100644
index 00000000..cde29a46
--- /dev/null
+++ b/pipermail/nel/2001-April/000404.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Nel] A small document for your consumption</TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:thierry%40mallard.com">
+ <LINK REL="Previous" HREF="000407.html">
+ <LINK REL="Next" HREF="000405.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Nel] A small document for your consumption</H1>
+ <B>Thierry Mallard</B>
+ <A HREF="mailto:thierry%40mallard.com"
+ TITLE="[Nel] A small document for your consumption">thierry@mallard.com</A><BR>
+ <I>Tue, 17 Apr 2001 08:33:31 +0200</I>
+ <P><UL>
+ <LI> Previous message: <A HREF="000407.html">[Nel] A small document for your consumption</A></li>
+ <LI> Next message: <A HREF="000405.html">[Nel] CVS tree changes</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#404">[ date ]</a>
+ <a href="thread.html#404">[ thread ]</a>
+ <a href="subject.html#404">[ subject ]</a>
+ <a href="author.html#404">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Fri, Apr 13, 2001 at 11:34:53AM +0200, Vincent Archer wrote:
+&gt;<i> Steps
+</I>&gt;<i> -----
+</I>&gt;<i> [...]
+</I>&gt;<i> 5: The LS sends a notification to the selected WS of the client's connection
+</I>&gt;<i> desires. It generates and submits a single-use cookie to validate the
+</I>&gt;<i> incoming connection.
+</I>
+The LS &lt;--&gt; WS connection should be studied, perhaps ?
+(if it wasn't intended in this document, then let's see that later.. ;-) )
+
+[ *err.. ok i just read the end on the original mail, just forget it* ]
+
+&gt;<i> 6: The WS selects a FES to accept the client connexion, and submits the cookie
+</I>&gt;<i> to the FES.
+</I>&gt;<i>
+</I>&gt;<i> 7: The FES acknowledges its capacity to accept the client to the WS.
+</I>
+So the WS is (or can be?) a load-balancer to all the FES in a given world ?
+-- the balancing being done at network level, not process level --
+
+&gt;<i> 8: The WS acknowledges its capacity to accept the client to the LS, and
+</I>&gt;<i> indicates the IP/port of the selected FES.
+</I>&gt;<i>
+</I>&gt;<i> 9: The LS acknowledges the login request to the client, and indicates the
+</I>&gt;<i> IP/port of the selected FES.
+</I>&gt;<i>
+</I>&gt;<i> 10: The client disconnects from the LS.
+</I>&gt;<i>
+</I>&gt;<i> 11: The client initiates a connection to the indicated FES.
+</I>&gt;<i>
+</I>&gt;<i> 12: The client sends the submitted cookie to the FES.
+</I>&gt;<i>
+</I>&gt;<i> 13: The FES validates and acknowledges the cookie.
+</I>
+IMHO, as said in the other mail, the client should then disconnect from the
+LS ; not before. The downside I see in this case would be the extended time of
+connection (steps 11 et 13), which will lead to more network load. I don't see
+how important that would be.
+
+&gt;<i> Side notes
+</I>&gt;<i> ----------
+</I>&gt;<i>
+</I>&gt;<i> Whenever a world starts, the WS establishes a permanent link with the LS,
+</I>&gt;<i> using an encrypted link (it is assumed that the LS and WS are located on two
+</I>&gt;<i> physically and probably geographically distinct networks). A 'SHARD' message
+</I>&gt;<i> serves as authentification, and the WS then updates the LS with its state,
+</I>&gt;<i> name and IP address. The WS may have a list of valid IP/port address for WS
+</I>&gt;<i> to avoid the occasional pirate server registration.
+</I>
+ok, so i should have read the whole document before arguing ;-))
+
+Hope this helps..
+
+--
+Thierry Mallard | <A HREF="http://vawis.net">http://vawis.net</A>
+GnuPG key on wwwkeys.pgp.net | <A HREF="http://erlang-fr.org">http://erlang-fr.org</A> (new)
+key 0xA3D021CB | <A HREF="http://worldforge.org">http://worldforge.org</A>
+
+
+</pre>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI> Previous message: <A HREF="000407.html">[Nel] A small document for your consumption</A></li>
+ <LI> Next message: <A HREF="000405.html">[Nel] CVS tree changes</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#404">[ date ]</a>
+ <a href="thread.html#404">[ thread ]</a>
+ <a href="subject.html#404">[ subject ]</a>
+ <a href="author.html#404">[ author ]</a>
+ </LI>
+ </UL>
+</body></html>