From owner-freebsd-current@FreeBSD.ORG Wed Nov 8 21:47:25 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C1EA16A407 for ; Wed, 8 Nov 2006 21:47:25 +0000 (UTC) (envelope-from dudu@dudu.ro) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30F7443D8F for ; Wed, 8 Nov 2006 21:47:24 +0000 (GMT) (envelope-from dudu@dudu.ro) Received: by nz-out-0102.google.com with SMTP id o37so13821nzf for ; Wed, 08 Nov 2006 13:47:23 -0800 (PST) Received: by 10.65.93.18 with SMTP id v18mr98583qbl.1163022442860; Wed, 08 Nov 2006 13:47:22 -0800 (PST) Received: by 10.65.112.4 with HTTP; Wed, 8 Nov 2006 13:47:22 -0800 (PST) Message-ID: Date: Wed, 8 Nov 2006 23:47:22 +0200 From: "Vlad Galu" To: freebsd-current@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45524517.1060501@cisco.com> Subject: Re: SCTP is in the Tree :-) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Nov 2006 21:47:25 -0000 On 11/8/06, Ivan Voras wrote: > Randall Stewart wrote: > > > Stream Control Transmission Protocol (SCTP) - is a reliable message > > oriented transport protocol which provides network fault tolerance > > It supports multiple streams and multihoming. A very good overview > > of the protocol is given in RFC 3268. > > Looks cool :) > > It's under IP so it's routable, but I imagine it probably needs routers > along the way to know about it in order to use the more advanced features? > SCTP is also transported in IP datagrams. The only difference between it and TCP, for instance, is that it allows you to establish multiple full-duplex streams between the participating peers so that, in case of retransmissions or reordering, the connection is not blocked waiting for the packets. The implementation is also message-based rather than packet based, thus moving most of the logic that the programmer has to implement for TCP software in the kernel. UNP has a fairly nice chapter on SCTP. One very nice use case for SCTP is emulating the lower layers of the SS7 stack due to its very reliable nature. But I've a feeling that having it deployed on a large scale basis would allow developing of some very nice p2p protocols. _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- If it's there, and you can see it, it's real. If it's not there, and you can see it, it's virtual. If it's there, and you can't see it, it's transparent. If it's not there, and you can't see it, you erased it.