chocolate
2006-03-20 16:04:07 UTC
Hi,
I have a project related with embedded linux server system via GPRS.
There is no error when a client requests a page (index.htm) from
embedded board.
Client(OK) -> Internet(OK) -> GSM Network(OK) -> GPRS Modem(OK) ->
Embedded Board(OK)
Also embedded board try to sending a page (index.htm) to the client.
But Client can not get the page.
Embedded Board(TCP output1) -> GPRS Modem -> GSM Network -> Internet ->
Client(TCP output2)
TCP output1
------------
(OK, requested index.htm page from 195.87.247.5)
IP dsl.dynamic859919066.ttnet.net.tr.1152 > 195.87.247.5.www: F
3094563404:3094563404(0) ack 4008285051 win 5840 <nop,nop,timestamp
776382 382406>
(OK)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1152: . ack 1
win 6432 <nop,nop,timestamp 392607 776382>
(OK)
IP dsl.dynamic859919066.ttnet.net.tr.1153 > 195.87.247.5.www: S
3187455610:3187455610(0) win 5840 <mss 1432,sackOK,timestamp
776400[|tcp]>
(OK)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: S
4103029585:4103029585(0) ack 3187455611 win 5792 <mss
1460,sackOK,timestamp 392614[|tcp]>
(OK)
IP dsl.dynamic859919066.ttnet.net.tr.1153 > 195.87.247.5.www: . ack 1
win 5840 <nop,nop,timestamp 776695 392614>
(OK)
IP dsl.dynamic859919066.ttnet.net.tr.1153 > 195.87.247.5.www: P
1:465(464) ack 1 win 5840 <nop,nop,timestamp 776695 392614>
(OK)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: . ack 465
win 6432 <nop,nop,timestamp 392835 776695>
(LOST PAGE PACKAGE 1)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: .
1:1421(1420) ack 465 win 6432 <nop,nop,timestamp 392835 776695>
(LOST PAGE PACKAGE 2)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: .
1421:2841(1420) ack 465 win 6432 <nop,nop,timestamp 392835 776695>
TCP output2
------------
(OK)
10.0.0.3.1152 > 195.87.247.5.www: F 3094563404:3094563404(0) ack
4008285051 win 5840 <nop,nop,timestamp 776382 382406> (DF)
(OK)
10.0.0.3.1028 > 10.0.0.2.domain: 14217+ PTR?
5.247.87.195.in-addr.arpa. (43) (DF)
(OK)
10.0.0.3.1153 > 195.87.247.5.www: S 3187455610:3187455610(0) win 5840
<mss 1460,sackOK,timestamp 776400 0,nop,wscale 0> (DF)
(OK)
195.87.247.5.www > 10.0.0.3.1152: . ack 1 win 6432 <nop,nop,timestamp
392607 776382> (DF) [tos 0x88]
(OK)
195.87.247.5.www > 10.0.0.3.1153: S 4103029585:4103029585(0) ack
3187455611 win 5792 <mss 1000,sackOK,timestamp 392614 776400,nop,wscale
0> (DF) [tos 0x88]
(OK)
10.0.0.3.1153 > 195.87.247.5.www: . ack 1 win 5840 <nop,nop,timestamp
776695 392614> (DF)
(OK)
10.0.0.3.1153 > 195.87.247.5.www: P 1:465(464) ack 1 win 5840
<nop,nop,timestamp 776695 392614> (DF)
(OK)
195.87.247.5.www > 10.0.0.3.1153: . ack 465 win 6432 <nop,nop,timestamp
392835 776695> (DF) [tos 0x88]
(NO PAGE PACKAGE 1)
(NO PAGE PACKAGE 2)
So client can not see the page because of lost page package 1 and 2
Although it should be sended according to TCP output1.
In my opinion this problem occures from slow ppp(gprs) connection.
Although at report output1 seems sended, there is an uplink bottleneck
problem at embedded board.
Could you please assist me for getting rid of this problem?
Best Regards,
MK
I have a project related with embedded linux server system via GPRS.
There is no error when a client requests a page (index.htm) from
embedded board.
Client(OK) -> Internet(OK) -> GSM Network(OK) -> GPRS Modem(OK) ->
Embedded Board(OK)
Also embedded board try to sending a page (index.htm) to the client.
But Client can not get the page.
Embedded Board(TCP output1) -> GPRS Modem -> GSM Network -> Internet ->
Client(TCP output2)
TCP output1
------------
(OK, requested index.htm page from 195.87.247.5)
IP dsl.dynamic859919066.ttnet.net.tr.1152 > 195.87.247.5.www: F
3094563404:3094563404(0) ack 4008285051 win 5840 <nop,nop,timestamp
776382 382406>
(OK)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1152: . ack 1
win 6432 <nop,nop,timestamp 392607 776382>
(OK)
IP dsl.dynamic859919066.ttnet.net.tr.1153 > 195.87.247.5.www: S
3187455610:3187455610(0) win 5840 <mss 1432,sackOK,timestamp
776400[|tcp]>
(OK)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: S
4103029585:4103029585(0) ack 3187455611 win 5792 <mss
1460,sackOK,timestamp 392614[|tcp]>
(OK)
IP dsl.dynamic859919066.ttnet.net.tr.1153 > 195.87.247.5.www: . ack 1
win 5840 <nop,nop,timestamp 776695 392614>
(OK)
IP dsl.dynamic859919066.ttnet.net.tr.1153 > 195.87.247.5.www: P
1:465(464) ack 1 win 5840 <nop,nop,timestamp 776695 392614>
(OK)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: . ack 465
win 6432 <nop,nop,timestamp 392835 776695>
(LOST PAGE PACKAGE 1)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: .
1:1421(1420) ack 465 win 6432 <nop,nop,timestamp 392835 776695>
(LOST PAGE PACKAGE 2)
IP 195.87.247.5.www > dsl.dynamic859919066.ttnet.net.tr.1153: .
1421:2841(1420) ack 465 win 6432 <nop,nop,timestamp 392835 776695>
TCP output2
------------
(OK)
10.0.0.3.1152 > 195.87.247.5.www: F 3094563404:3094563404(0) ack
4008285051 win 5840 <nop,nop,timestamp 776382 382406> (DF)
(OK)
10.0.0.3.1028 > 10.0.0.2.domain: 14217+ PTR?
5.247.87.195.in-addr.arpa. (43) (DF)
(OK)
10.0.0.3.1153 > 195.87.247.5.www: S 3187455610:3187455610(0) win 5840
<mss 1460,sackOK,timestamp 776400 0,nop,wscale 0> (DF)
(OK)
195.87.247.5.www > 10.0.0.3.1152: . ack 1 win 6432 <nop,nop,timestamp
392607 776382> (DF) [tos 0x88]
(OK)
195.87.247.5.www > 10.0.0.3.1153: S 4103029585:4103029585(0) ack
3187455611 win 5792 <mss 1000,sackOK,timestamp 392614 776400,nop,wscale
0> (DF) [tos 0x88]
(OK)
10.0.0.3.1153 > 195.87.247.5.www: . ack 1 win 5840 <nop,nop,timestamp
776695 392614> (DF)
(OK)
10.0.0.3.1153 > 195.87.247.5.www: P 1:465(464) ack 1 win 5840
<nop,nop,timestamp 776695 392614> (DF)
(OK)
195.87.247.5.www > 10.0.0.3.1153: . ack 465 win 6432 <nop,nop,timestamp
392835 776695> (DF) [tos 0x88]
(NO PAGE PACKAGE 1)
(NO PAGE PACKAGE 2)
So client can not see the page because of lost page package 1 and 2
Although it should be sended according to TCP output1.
In my opinion this problem occures from slow ppp(gprs) connection.
Although at report output1 seems sended, there is an uplink bottleneck
problem at embedded board.
Could you please assist me for getting rid of this problem?
Best Regards,
MK