<![CDATA[Latest posts for the topic "Thảo luận về số Seq của TCP/IP"]]> /hvaonline/posts/list/31.html JForum - http://www.jforum.net Thảo luận về số Seq của TCP/IP /hvaonline/posts/list/16444.html /hvaonline/posts/list/20/15701.html ... Trong hva có nhiều bài về ISN (Initial Sequence Number) nhưng khi e thấy bắt trên Wireshark thì lúc nào nó cũng bắt đầu từ số 0. Có phải chỉ Windows mới vậy. Cái này của Mr.Khoai
Như vậy TCP layer ở client thật sẽ ứng xử thế nào khi nó nhận được một ack không hợp lệ? Tình trạng này có gì dính đến cái desychronized state không?  
Vẫn chưa có ai trả lời và em cũng đang thắc mắc chỗ này. Đây là một số gói tin bắt được khi upload một file lên một Sever.
Sau khi thiết lập kết nối: Các gói tin từ Client gửi lên sao ACK lúc nào cũng = 1 Và các gói tin từ Server gửi về sao Seq lúc nào cũng = 1 Sau đó Client lại gửi ACK = 1 chứ không phải = 1 + 1 = 2 ]]>
/hvaonline/posts/list/37117.html#228139 /hvaonline/posts/list/37117.html#228139 GMT
Thảo luận về số Seq của TCP/IP /hvaonline/posts/list/37117.html#228193 /hvaonline/posts/list/37117.html#228193 GMT Thảo luận về số Seq của TCP/IP 1 và 0 bạn thấy chỉ là relative seq hoặc relative ack do wireshark tính toán. Muốn biết giá trị thực phải xem trên TCP header.   Cái relative seq và relative ack thì em hiểu rồi :D. Nhưng Wireshark tự tính lại như thế thì sao mình coi lại được số seq với ack nguyên thuỷ hả anh. ]]> /hvaonline/posts/list/37117.html#228228 /hvaonline/posts/list/37117.html#228228 GMT Thảo luận về số Seq của TCP/IP CTL là cho biết cờ nào trong TCP header được bật lên 1 bit = 1 tín hiệu có/không Để hiểu được quá trình này thì anh phải hiểu được các giá trị khác nhau của cột COde Bít(bao gồm 6bit)Trogn TCP header mà hai máy tính trao đổi.Cột cờ 6 bit,mỗi bit biễu diên 1 cờ duy nhất chúng bao gồm URG cờ cho cột Urgent cái này chính là cờ khẩn cấp em chưa hiểu nó nhiều lắm ACK cờ cho cột Acknowledgement cờ này là cờ báo nhận.khi nhận được tín hiệu thì nó sẽ gửi cờ ACK PSH hàm plush ai giải thích dùm em cảm ơn RST thiết lập lại đường truyền SYN đồng bộ hoá số thứ tự(Sequence number) FIN không gửi thêm dữ liệu.Khi cờ này gửi theo cách bắt tay ba bước thì client và Sever ngừng kết nối Trả lời câu hỏi vì sao Client lại gửi ACK = 1 chứ không phải = 1 + 1 = 2 Client lại gửi ACK = 1 chứ không phải = 1 + 1 = 2 em xin trả lời như thế này.Đơn giản thui ACK là 1 cờ và có 1 bit mà theo giải thích ở trên >.< chúc anh vui vẻ Nếu sai mấy anh sửa nha]]> /hvaonline/posts/list/37117.html#228239 /hvaonline/posts/list/37117.html#228239 GMT Thảo luận về số Seq của TCP/IP Client lại gửi ACK = 1 chứ không phải = 1 + 1 = 2 Client lại gửi ACK = 1 chứ không phải = 1 + 1 = 2 em xin trả lời như thế này.Đơn giản thui ACK là 1 cờ và có 1 bit mà theo giải thích ở trên >.< chúc anh vui vẻ Nếu sai mấy anh sửa nha   Mình nói ACK =1 là ý là giá trị của nó nằm trong trường Ack Number chứ không phải là Flags. Bạn có ví dụ minh hoạ cũng rõ ràng mà ta :D. Trả lời như bác StarGhost mình không có ý kiến gì nữa. :)]]> /hvaonline/posts/list/37117.html#228242 /hvaonline/posts/list/37117.html#228242 GMT Thảo luận về số Seq của TCP/IP /hvaonline/posts/list/37117.html#228244 /hvaonline/posts/list/37117.html#228244 GMT Thảo luận về số Seq của TCP/IP Em quên giải thích nha anh đó là chữ CTL:Cho biết cờ nào bật lên.Và khi bật lên thì nó bằng 1 chứ anh   Haizz không có chiện gì có liên quan tới cái flags ở đây hết. Bạn đọc kĩ lại ý của mình đi PS: Bạn học hoa sen à ;)) ]]> /hvaonline/posts/list/37117.html#228256 /hvaonline/posts/list/37117.html#228256 GMT Thảo luận về số Seq của TCP/IP /hvaonline/posts/list/37117.html#228258 /hvaonline/posts/list/37117.html#228258 GMT Thảo luận về số Seq của TCP/IP Các gói tin từ Client gửi lên sao ACK lúc nào cũng = 1----> em nghĩ cái này sai này khi lần đầu máy lClient gửi lên thì ACK lúc đó bằng không chỉ 0 ACK là tính hiệu nhận mà   Mình ghi là "sau khi thiết lập kết nối" tức là quá trình bắt tay 3 bước đã diễn ra.
Và các gói tin từ Server gửi về sao Seq lúc nào cũng = 1---> cái này lun đúng  
Cái này hình như bạn nhầm
Sau đó Client lại gửi ACK = 1 chứ không phải = 1 + 1 = 2----> cái này Client nhận tín hiệu ACK bằng 1 và tiếp tục gửi tín hiệu ACK lên Sever  
Cái này thì hoàn toàn không hiểu ý bạn. :D Cái bằng 1 bằng 0 hay ở đây là do Wireshark tính ra chứ không phải là tín hiệu ở trong trường Flags. Bạn coi kĩ lại cái hình bắt gói tin mình bắt được ở trên kìa ]]>
/hvaonline/posts/list/37117.html#228261 /hvaonline/posts/list/37117.html#228261 GMT
Thảo luận về số Seq của TCP/IP /hvaonline/posts/list/37117.html#228264 /hvaonline/posts/list/37117.html#228264 GMT Thảo luận về số Seq của TCP/IP /hvaonline/posts/list/37117.html#228397 /hvaonline/posts/list/37117.html#228397 GMT Thảo luận về số Seq của TCP/IP /hvaonline/posts/list/37117.html#228442 /hvaonline/posts/list/37117.html#228442 GMT Thảo luận về số Seq của TCP/IP

pmquang wrote:
1 và 0 bạn thấy chỉ là relative seq hoặc relative ack do wireshark tính toán. Muốn biết giá trị thực phải xem trên TCP header.  
Cái relative seq và relative ack thì em hiểu rồi :D. Nhưng Wireshark tự tính lại như thế thì sao mình coi lại được số seq với ack nguyên thuỷ hả anh.  
http://wiki.wireshark.org/TCP_Relative_Sequence_Numbers
]]>
/hvaonline/posts/list/37117.html#275008 /hvaonline/posts/list/37117.html#275008 GMT