On Wed, 01 Jun 2011 22:13:35 EDT erik quanstrom <[email protected]> wrote:
> On Wed Jun 1 22:09:27 EDT 2011, [email protected] wrote:
> > On Wed, 01 Jun 2011 22:05:49 EDT erik quanstrom <[email protected]> wr
> ote:
> > > > > See rfc1122 2.4.3.9.
> > > >
> > > > ENOTFOUND
> > >
> > > i'm not sure what your point is. and there's no such section in rfc 1122
> .
> > >
> > > http://tools.ietf.org/html/rfc1122#section-2.4
> >
> > Sorry. 4.2.3.9
>
> okay, could you explain some more. are you agreeing that
> plan 9 tcp has a problem?
I thought reading the section would be enough. Sorry. Too much
multiplexing.
1) you have to look at the codes to know whether what you
observed is a bug.
2) ignoring ICMP *except* during initial tcp negotiation seems
suboptimal -- the destination can disappear completely at
any time. May be this results in an extra delay before a
connection is declared dead. But I no longer remember
many details of tcp to know if this matters.
3) my main point was to check the rfcs to resolve such issues
[is agrep ported to plan9?]
$ rfc() {
agrep -t -i -d'$$' $* ~/rfc/rfc-index.txt
}
$ rfc 1122
0793 Transmission Control Protocol. J. Postel. September 1981.
(Format: TXT=172710 bytes) (Updated by RFC1122, RFC3168) (Also
STD0007) (Status: STANDARD)
1122 Requirements for Internet Hosts - Communication Layers. R.
Braden, Ed.. October 1989. (Format: TXT=295992 bytes) (Updates
RFC0793) (Updated by RFC1349, RFC4379) (Also STD0003) (Status:
STANDARD)
1349 Type of Service in the Internet Protocol Suite. P. Almquist. July
1992. (Format: TXT=68949 bytes) (Obsoleted by RFC2474) (Updates
RFC1248, RFC1247, RFC1195, RFC1123, RFC1122, RFC1060, RFC0791)
(Status: PROPOSED STANDARD)
1508 Generic Security Service Application Program Interface. J. Linn.
September 1993. (Format: TXT=111228 bytes) (Obsoleted by RFC2078)
(Status: PROPOSED STANDARD)
3781 Next Generation Structure of Management Information (SMIng)
Mappings to the Simple Network Management Protocol (SNMP). F.
Strauss, J. Schoenwaelder. May 2004. (Format: TXT=112267 bytes)
(Status: EXPERIMENTAL)
4379 Detecting Multi-Protocol Label Switched (MPLS) Data Plane
Failures. K. Kompella, G. Swallow. February 2006. (Format: TXT=116872
bytes) (Updates RFC1122) (Updated by RFC5462) (Status: PROPOSED
STANDARD)