• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Một rắc rối nhỏ: yếu tố nào ảnh hưởng tốc độ truy cập mạng?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by LTB
    Ah mà bạn Nguyen Quang này. Mình chưa hiểu lắm về tín hiệu BroadCast và Unicast.

    Mình nghĩ đơn giản là, những gói tin được gởi đi qua dây mạng chỉ là những tín hiệu điện. Nếu là tín hiệu điện thì hiển nhiên nó sẽ tới tất cả các card mạng trong một đoạn mạng. Nếu vậy thì có sự khác nhau nào giữa tín hiệu broadcast và unicast. Hơn nữa tại sao tín hiệu Broadcast làm cho mạng chậm, còn unicast thì sao?

    Xin nhờ các Anh, chị, bạn chỉ giúp.
    Bạn ơi, đâu phải tất cả các card mạng được liên kết về điện thông suốt nhau trong một đoạn mạng? Bạn nhớ là tín hiệu điện ở đây là tín hiệu số. Ví dụ đơn giản trong kỹ thuật số làm một mạch AND sẽ có một tín hiệu vai trò làm điều khiển cho phép tín hiệu khác có đi qua hay không. Trong các thiết bị mạng thì các mạch số tinh vi, phức tạp hơn nhiều do đó không phải tín hiệu điện nào cũng có thể truyền qua.
    Dữ liệu broadcast là các gói tin được phép gửi đến tất cả các máy trong subnet. Nếu bạn gửi một gói tin broadcast trên mạng thì tất cả các máy tính sẽ nhận được gói tin đó, nghĩa là số lượng gói tin trên mạng tăng lên với hệ số bằng số máy tính trong subnet, các thiết bị chuyển mạch phải dành nhiều thời gian cho việc phục vụ gói tin này, không có thời gian phục vụ các gói tin mang tin tức khác . Do vậy có nhiều gói tin broadcast trên mạng sẽ làm mạng chậm lại.
    Hì, không biết đúng không?
    Tek

    Comment


    • #17
      Mình cho ví dụ như sau subnet của một đoạn mạng là 192.168.1.0 thì gói tin được broadcast sẽ có địa chỉ đích là 192.168.1.255, theo OS window2000 thì những gói tin này sẽ được tất cả các máy trong subnet nhận được tại tầng IP. Nếu một gói tin unicast có một địa chỉ đích xác định ví dụ là 192.168.1.15, thì hiển nhiên gói tin này vẫn đến được tất cả các máy trong subnet nhưng đều bị chặn tại tầng IP và chỉ máy tính nào có địa chỉ là 192.168.1.15 thì gói tin đó mới vượt qua được tầng IP để lên đến tầng cuối cùng là Application. Vậy thì nếu so sánh như trên thì rõ ràng gói tin broadcast chỉ khác gói tin unicast ở điểm là tất cả các máy nhận được và một máy nhận được còn về làm tắt nghẽn mạng thì không phân biệt được.

      Đây là ví dụ của mình, xin ý kiến của các bạn!

      Comment


      • #18
        Originally posted by LTB
        Mình cho ví dụ như sau subnet của một đoạn mạng là 192.168.1.0 thì gói tin được broadcast sẽ có địa chỉ đích là 192.168.1.255, theo OS window2000 thì những gói tin này sẽ được tất cả các máy trong subnet nhận được tại tầng IP. Nếu một gói tin unicast có một địa chỉ đích xác định ví dụ là 192.168.1.15, thì hiển nhiên gói tin này vẫn đến được tất cả các máy trong subnet nhưng đều bị chặn tại tầng IP và chỉ máy tính nào có địa chỉ là 192.168.1.15 thì gói tin đó mới vượt qua được tầng IP để lên đến tầng cuối cùng là Application. Vậy thì nếu so sánh như trên thì rõ ràng gói tin broadcast chỉ khác gói tin unicast ở điểm là tất cả các máy nhận được và một máy nhận được.
        Đây là ví dụ của mình, xin ý kiến của các bạn!
        Phát biểu như trên của bạn là ok.

        Câu cuối cùng này bị sai/tối nghĩa:

        "Vậy thì nếu so sánh như trên thì rõ ràng gói tin broadcast chỉ khác gói tin unicast ở điểm là tất cả các máy nhận được và một máy nhận được còn về làm tắt nghẽn mạng thì không phân biệt được. "

        LTB vui lòng giải thích chính xác ý tưởng của chị trong trường hợp này.

        Chúc chị vui vẻ,

        Comment


        • #19
          Ý của mình là khi một máy phát ra một gói tin broadcast hoặc unicast thì cả hai trường hợp đó gói tin đều phân tán khắp đoạn mạng, cho nên mình thắc mắc rằng cơ sở nào để khẳng định nếu có nhiều gói tin broadcast trong đoạn mạng sẽ gây ra traffic, còn unicast thì không?

          Comment


          • #20
            Theo mình khi nói đến Broadcast thì phải nhắc đến cả quá trình nữa, tức là không chỉ 1 lần Broadcast ra mạng, mà liên tục cơ, còn trong Unicast thì các gói tin thường là có địa chỉ xác định trước nên khi đến đích là ổn (1 gói), không phát tán tiếp.
            Các bạn nghĩ sao?

            Comment


            • #21
              Bạn phq, bạn cho rằng gói tin broadcast sẽ được phát tán liên tục còn unicast thì không, về điểm này mình thắc mắc, liệu tất cả những gói tin broadcast được gửi theo giao thức tcp, vì theo giao thức này gói tin broadcast sẽ được gửi lại cho đến khi nào máy đích nhận được thì ngưng? còn nếu gửi theo giao thức udp thì chỉ cần một lần, không cần biết máy đích có nhận được hay không?
              Vậy mình cho ví dụ này, nếu gói tin broadcast được gửi bằng giao thức udp, và unicast được gửi bằng giao thức tcp, và giả sử thêm rằng máy đích có một số trục trặc khi nhận gói tin unicast đó, thì trong trường hợp này theo mình gói tin unicast sẽ được phát tán liên tục?
              Các bạn có ý kiến nào khác?

              Comment


              • #22
                Bạn LTB à. Nếu là dùng Hub thì đúng như bạn nói: Unicast với Broadcast thì cũng giống nhau. Còn nếu Switch thì khác. Bạn tìm hiểu thêm về Broadcast Domain và Collision Domain.
                Thân.

                Comment

                Working...
                X