cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
398
Views
0
Helpful
1
Replies

An application using TCP 2000 port can't pass through PIX

zywvip
Level 1
Level 1

I have a game application using tcp 2000 port. I have captured packets during connection.

Client to Server -- TCP -- 1115 -> 2000 syn seq=0, ack=0

Server to Client -- TCP -- 2000 -> 1115

Syn ack seq=0,ack=1

Client to Server -- TCP -- 1115 -> 2000

ACK seq=1,ack=1

Then

Client to Server -- TCP -- 1115 -> 2000

PSH ACK seq=1,ack=1,len=50

In a successful connection,

the next packet should be

Server to Client -- TCP -- 2000 -> 1115

PSH ACK seq=1,ack=51,len=10

But through the pix,

the next packet will be

Server to Client -- TCP -- 2000 -> 1115

ACK seq=1,ack=51,len=0 without the PSH flag set.

Client to Server -- TCP -- 1115 -> 2000

PSH ACK seq=51,ack=1,len=50

Server to Client -- TCP -- 2000 -> 1115

ACK seq=1,ack=101,len=0

And then the process comes over and over

Can anyone tell what's wrong with the application? Does it have something to do with the fixup protocol skinny? Thanks in advance!

1 Reply 1

zywvip
Level 1
Level 1

I hope I have provided enough information.

Can someone help me.

I just can't find a way out about this problem.

Review Cisco Networking for a $25 gift card