Explain the difference between Unicast and Multicast
objects?
Answer Posted / priya
Unicast
Unicast is a one-to one connection between the client and
the server. Unicast uses IP delivery methods such as
Transmission Control Protocol (TCP) and User Datagram
Protocol (UDP), which are session-based protocols. When a
Windows Media Player client connects using unicast to a
Windows Media server, that client has a direct relationship
to the server. Each unicast client that connects to the
server takes up additional bandwidth. For example, if you
have 10 clients all playing 100-kilobits per second (Kbps)
streams, those clients as a group are taking up 1,000 Kbps.
If you have only one client playing the 100 Kbps stream,
only 100 Kbps is being used.
Multicast
Multicast is a true broadcast. The multicast source relies
on multicast-enabled routers to forward the packets to all
client subnets that have clients listening. There is no
direct relationship between the clients and Windows Media
server. The Windows Media server generates an .nsc (NetShow
channel) file when the multicast station is first created.
Typically, the .nsc file is delivered to the client from a
Web server. This file contains information that the Windows
Media Player needs to listen for the multicast. This is
similar to tuning into a station on a radio. Each client
that listens to the multicast adds no additional overhead
on the server. In fact, the server sends out only one
stream per multicast station. The same load is experienced
on the server whether only one client or 1,000 clients are
listening
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What are keywords and reserved words in java?
Explain about join() method?
How are variables stored in memory?
What is the purpose of the runtime class in java programming?
What does string intern() method do?
what is the difference between preemptive scheduling and time slicing? : Java thread
When should you make a function static?
what do you understand by synchronization? Or what is synchronization and why is it important? Or describe synchronization in respect to multithreading? Or what is synchronization? : Java thread
Is alive and join method in java?
What is the final field modifier?
How can you make sure that your singleton class will always return single instance in multi-threaded environment?
I am unable to find or learn about print command. I have a graphical program in core java in applet but i want to give print command but i have coding for that so if anyone know about this plz mail me on avdhesh_chauhan007@yahoo.co.in
What is structure of java heap? What is perm gen space in heap?
when a request is generated from apache tomcat 5.5 and goes to oracle 10g or mysql,,, how the oracle or mysql reads the request as apache is a web server and oracle 10g is application server? when the oracle 10g provides response, how the apche tomcat reads it???
Why do people says “java is robust”?