Datum: 04.05.2008 22:43
Hallo, wie verhalten sich die Sequence-Nummern, ACK-Nummern beim Verbindungsaufbau TCP wenn bereits hier Daten übertragen werden? Beeinflusst das die ACKs und SEQs? A -> B : SEQa = 1, Daten=10, Win=576; B -> A : SEQb = 1; Daten=0; Win=5080; ACK = 12; A -> B : SEQa = 12; ACK = 2; Wind=576 Gruß Bernd
Datum: 04.05.2008 23:10
Gast wrote:
> RTFM
"Several examples of connection initiation follow. Although these
examples do not show connection synchronization using data-carrying
segments, this is perfectly legitimate, so long as the receiving TCP
doesn't deliver the data to the user until it is clear the data is
valid (i.e., the data must be buffered at the receiver until the
connection reaches the ESTABLISHED state)."
so viel steht dazu in der RTFM anleitung...
Ich sitze gerade vor einem (nicht von mir) entwickeltem Stack, der das
Senden von Daten während des Verbindungsaufbaus nicht zulässt... jetzt
wollte ich lediglich wissen, ob sich SEQ und ACKs trotzdem genauso
verhalten oder ob sie sich entsprechend ändern wie beim "normalen
Datentransfer", wenn die Verbindung aufgebaut ist...
Bernd
Datum: 04.05.2008 23:41
>jetzt wollte ich lediglich wissen, ob sich SEQ und ACKs trotzdem genauso >verhalten oder ob sie sich entsprechend ändern wie beim "normalen >Datentransfer", wenn die Verbindung aufgebaut ist... Ja, natürlich. RTFM meint nicht, daß du das Manual lesen sollst, das du zufällig vor der Nase liegen hast. Du musst dir das passende besorgen. Allerdings habe ich noch keine TCP-Spezifikation gesehen, in der das nicht haarklein beschrieben ist. Man muss nur lesen können.
Datum: 04.05.2008 23:45
als anleitung verwende ich eigentlich immer die RFCs... und google liefert mir immer verbindungsaufbau-anleitungen ohne datenübertragung... Wenn du einen tipp hast, wäre ich dir sehr dankbar. Bernd
Datum: 04.05.2008 23:55
Den Tip haste doch bereits: RTFM und zwar von vorne bis hinten
Antwort schreiben
Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.
Wichtige Regeln - erst lesen, dann posten!
- Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
- Aussagekräftigen Betreff wählen
- Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
- Groß- und Kleinschreibung verwenden
- Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
- JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen
Formatierung (mehr Informationen...)
- [c]C-Code[/c]
- [avrasm]AVR-Assembler-Code[/avrasm]
- [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
- [math]Formel in LaTeX-Syntax[/math]
- [[Titel]] - Link zu Artikel