Page 1 of 4 123 ... LastLast
Results 1 to 10 of 38

Thread: 3-way hand shake của TCP

  1. #1

    Default 3-way hand shake của TCP

    Bạn nào có thể giải thích giùm mình tại sao trong TCP lại phải sử dụng 3-way hand shake? thanks.

  2. #2

    Cool

    Quote Originally Posted by easonyeung View Post
    Bạn nào có thể giải thích giùm mình tại sao trong TCP lại phải sử dụng 3-way hand shake? thanks.
    Chào !!!
    Vì nó giúp duy trì kết nối theo kiểu đáng tin cậy!!! (oriented-connection)

    Chúc bạn vui !!!
    Trần Mỹ Phúc
    tranmyphuc@hotmail.com
    Hãy add nick để có thông tin đề thi mới nhất :tranmyphuc (Hỗ trợ tối đa cho các bạn tự học)

    Cisco Certs : CCNP (Passed TSHOOT 1000/1000)

    Juniper Certs :
    JNCIP-ENT & JNCIP-SEC
    INSTRUCTORS (No Fee) : CISCO (Professional) , JUNIPER (Professional) , Microsoft ...

    [version 4.0] Ôn tập CCNA



  3. #3

    Default

    Quote Originally Posted by easonyeung View Post
    Bạn nào có thể giải thích giùm mình tại sao trong TCP lại phải sử dụng 3-way hand shake? thanks.
    Giao thức TCP là giao thức hướng kết nối, nghĩa là kết nối giữa hai đầu cuối phải được thiết lập trước khi quá trình truyền tin diễn ra, và TCP dùng three-way handshake để thiết lập kết nối.
    w2root
    viewer

  4. #4

    Default

    ý mình hỏi là tại sao ko dùng bắt tay 2 bước như trong mạng điện thoại, hoặc ko là 4 bước mà phải là 3 bước.

  5. #5

    Default

    Vì người ta thấy 3 bước là quá đủ cho 1 phiên thiết lập đáng tin cậy. Vì khi đó cả 2 đều biết mình vẫn có thể nói chuyện được với nhau !!!

    Chúc bạn vui !!!
    Trần Mỹ Phúc
    tranmyphuc@hotmail.com
    Hãy add nick để có thông tin đề thi mới nhất :tranmyphuc (Hỗ trợ tối đa cho các bạn tự học)

    Cisco Certs : CCNP (Passed TSHOOT 1000/1000)

    Juniper Certs :
    JNCIP-ENT & JNCIP-SEC
    INSTRUCTORS (No Fee) : CISCO (Professional) , JUNIPER (Professional) , Microsoft ...

    [version 4.0] Ôn tập CCNA



  6. #6

    Default

    Theo mình thì:
    TCP sử dụng bắt tay 3 bước bởi vì:
    Nếu dùng cách bắt tay 2 bước thì :
    -Máy nhận không thể đảm bảo máy gửi đã đồng ý thiết lập kết nối.
    -Nếu như thông điệp SYN,ACK từ máy nhận vì một lí do nào đó không đến được máy gửi thì máy nhận sẽ chờ rất lâu, máy nhận không thể biết được thong điệp của nó có bị lỗi hay không.
    - nếu dùng bắt tay 3 bước thì nếu xảy ra lỗi thì truyền lại ( sau 1 khoảng thời gian không thấy trả lời).

  7. #7

    Default

    Quote Originally Posted by nmtuan View Post
    Theo mình thì:
    -Máy nhận không thể đảm bảo máy gửi đã đồng ý thiết lập kết nối.
    Không đúng, nếu máy gửi nó không đồng ý thiết lập kết nối thì nó gửi yêu cầu kết nối để làm gì ?
    -Nếu như thông điệp SYN,ACK từ máy nhận vì một lí do nào đó không đến được máy gửi thì máy nhận sẽ chờ rất lâu, máy nhận không thể biết được thong điệp của nó có bị lỗi hay không.
    Không đúng luôn, nếu SYN-ACK mà không đến được thì chắc cái SYN đầu tiên cũng không đến được, và những cái data gửi sau đó cũng không đi được luôn. Vậy cơ chế 3-way bảo vệ cái gói SYN-ACK đó làm gì ?
    - nếu dùng bắt tay 3 bước thì nếu xảy ra lỗi thì truyền lại ( sau 1 khoảng thời gian không thấy trả lời).
    Nếu dùng 2 bước hay 4 bước thì lỗi nó cũng truyền lại vậy ?!

  8. Default

    Không đúng luôn, nếu SYN-ACK mà không đến được thì chắc cái SYN đầu tiên cũng không đến được
    Nhỡ gặp undirectional link thì sao hả bạn

  9. #9

    Default

    Quote Originally Posted by easonyeung View Post
    Bạn nào có thể giải thích giùm mình tại sao trong TCP lại phải sử dụng 3-way hand shake? thanks.
    hi,

    nếu gói tin chỉ truyền một lần, thì chỉ cần 2 bước truyền và báo nhận là đã đủ,

    nhưng vì gói dữ liệu có thể được chia làm nhiều gói nhỏ trong quá trình truyền đi, do vậy mới cần thêm bước thứ ba, bước ba dùng để truyền gói tiếp theo sau khi đã được báo nhận ở bước hai, bước 2 bảo đảm rằng gói dữ liệu trước đó đã đến đích, hoặc sau một thời gian mà không báo nhận thì sẽ phải truyền lại dữ liệu đó. Sau bước ba thì quá trình lặp đi lập lại cho đến khi truyền hết toàn bộ dữ liệu
    no car...no house...no money, but have only a sharing and friendly heart. What's the most important thing in this life "Heart or Money ?". Anything else can stead money ?



    Nothing last forever...

  10. #10

    Default

    + 3-way handshake không phải để đảm bảo truyền lại gói thứ 3 nếu gói thứ 2 mất. Nếu bị lỗi thì quá trình 3-way bắt đầu lại từ đầu.
    + 3-way cũng không phải là gói thứ 3 xác nhận gòi thứ 2, nếu vậy nó thành n-way luôn rồi.

    Quá trình bắt tay 3-way có những ý nghĩa sâu xa của nó. Tui nghĩ là hầu hết ai học xong 3-way rồi đều chưa hiểu tại sao lại là 3-way mà không phải 2-way hay 4-way !

    Mọi người tiếp tục thảo luận thêm nhé !

Page 1 of 4 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
 
   TRUNG TÂM TIN HỌC VNPRO
149/1D Ung Văn Khiêm, P. 25, Q.Bình Thạnh
Phone:(08) 35124257
Fax: (08) 35124314
Email: vnpro@vnpro.org
Powered by vBulletin Version 4.2.1
Copyright 2000 - 2011, Jelsoft Enterprises Ltd.
License owned by : VietProfessional Co.,Ltd
 

Ve may bay di Ha Noi |Ve may bay di Nha Trang |Ve may bay di Da Nang |Ve may bay di Vinh |Ve may bay di Con Dao |Air Asia |Tiger Airways |Vietnam Airlines |Lion Air |Aeroflot |Jetstar |Vietjet Air |Asiana |Delta Airlines |Singapore Airlines |Thai Airways |quantas |Turkish Airlines |China Southern Airlines |Air China |Ve may bay gia re |Ve may bay di Anh |Ve may bay di Canada |Ve may bay di Ha Lan |Ve may bay di Han Quoc |Ve may bay di Hong Kong |Ve may bay di Y |Ve may bay di Italia |Ve may bay di Malaysia |Ve may bay di Nga |Ve may bay di Phap |Ve may bay di Philippines |Ve may bay di Singapore |Ve may bay di Thai Lan |Ve may bay di Trung Quoc |Ve may bay di Uc |Ve may bay di Ukraina |Ve may bay di Duc |Ve may bay di My |Ve may bay di My