Jump to content

NIM

Administrator
  • Joined

  • Last visited

Everything posted by NIM

  1. Validation mail has been resent. You should check your junk folder.
  2. 1. What is Bonjour? Bonjour, also known as zero-configuration networking, enables automatic discovery of computers, devices, and services on IP networks. Bonjour uses industry standard IP protocols to allow devices to automatically discover each other without the need to enter IP addresses or configure DNS servers. Specifically, Bonjour enables automatic IP address assignment without a DHCP server, name to address translation without a DNS server, and service discovery without a directory server. Bonjour is an open protocol which Apple has submitted to the IETF as part of the ongoing standards-creation process. To learn more, check out theBonjour Protocol Specifications which detail the technologies that make up Link-Local and Wide-Area Bonjour. 2. What is mDNSResponder? mDNSResponder is a Bonjour system service that implements Multicast DNS Service Discovery for discovery of services on the local network, and Unicast DNS Service Discovery for discovery of services anywhere in the world. mDNSResponder is built into Mac OS X and can be downloaded as part of Bonjour for Windows. Applications like iTunes, iPhoto, iChat and Safari use mDNSResponder to implement zero-configuration network music sharing, photo sharing, chatting and file sharing, and discovery of remote user interfaces for hardware devices like printers and web cameras. mDNSResponder is also used to discover and print to Bonjour printers and USB printers connected to the AirPort Extreme and Express base stations. mDNSResponder is open source, and hardware device manufacturers are encouraged to embed themDNSResponder source code directly into their products to benefit from zero-configuration networking. 3. Does Bonjour work between multiple subnets? Yes. The first release of DNS Service Discovery [DNS-SD] for Mac OS X concentrated on Multicast DNS [mDNS] for single-link networks because this was the environment worst served by IP software. Starting in Mac OS X 10.4, Bonjour now uses Dynamic DNS Update [RFC 2316] and unicast DNS queries to enable wide-area service discovery. 4. Does Bonjour support "SOAP" RPC over HTTP? Yes. Bonjour defines a new protocol for discovering services [DNS-SD], however, it places no restrictions on the type of services you discover. Thus you can discover SOAP services just as easily as you can discover iChat buddies and iTunes music libraries. In other words, Bonjour supports SOAP over HTTP as well as every other application protocol layered on top of TCP/IP or UDP/IP. 5. Does Bonjour have any kind of subscription or notification mechanism? Yes. The reason that many people seem to be unaware that Bonjour also does notification is probably because it is simply an intrinsic property of the discovery protocol. With a well-designed discovery protocol, the same protocol that you use to discover some piece of information is also used to discover changes to that information. Discovery of static information, and discovery of variable information, and discovering when variable information changes are all just different points on the same spectrum. For an example of an application using Bonjour "notifications", check out iChat. When you change your Status from "Available" to "Away" or type in a status message, all other iChat clients on the local network are notified of the change. 6. What should I pass in for the "name" parameter when registering a service? By default, you should choose a human-readable name that uniquely describes the service. iTunes, for example, chooses a default music sharing name by combining the computer user's first and last name, as in "Isaac Newton's Music". For most hardware devices, the default service name should be the full make and model of the product. For example, something like "Apple PowerBook G4". Remember, this is only the default name given out of the box, and the user should be allowed to customize the service name to differentiate multiple devices or services on the network. For application developers that are registering services, it may make sense to have one instance of that service on a given computer. In that case, rather than having your application present its own user-interface for the user to enter the name of the advertised service, it's more convenient to register using the system-provided default name known as the "Computer Name" in the Sharing Preference Panel. If you pass in an empty string ("") for the service name when registering, the system will automatically use the "Computer Name". Passing in an empty string will also handle name conflicts by automatically appending a digit to the end of the name. However, there are services where multiple instances may be hosted on the same computer. For example, a print server with three printers should advertise each printer as a first-class entity. Each printer should be advertised using a descriptive name that usefully identifies the printer itself. This is important, because the printer called "Marketing's Transparency Printer" might get moved to a different print server in the future, but the user shouldn't have to be aware of those operational details. They should still see the same service advertised on the network under the same name, even though it's on a different print server now. 7. What should I pass in for the "type" parameter when registering a service? You must pass a string of the form "_applicationprotocol._transportprotocol". Currently "_transportprotocol" must be either "_tcp" or "_udp". Your "applicationprotocol" must be 14 characters or less and should be registered with the DNS-SD Web Site. If your protocol requires a well known port number, you should also register with IANA so they can add you to the list of registered protocol names and port numbers. Please see QA1312 for the list of service types used by Mac OS X. 8. What should I pass in for the "domain" parameter when registering a service? If you pass an empty string (""), then Mac OS X will automatically do the right thing. In Mac OS X 10.2 and 10.3, it will register using just link-local multicast. Starting in Mac OS X 10.4, it will automatically register your service in a user-chosen unicast DNS domain as well, if applicable. You only need to pass a specific string if you have some particular reason to want to register in some specific remote domain. 9. What should happen when two devices on the network both use the same service name? In the rare case where a name collision occurs, your device should add a digit to the end of the name, for example: "Apple Mac mini (2)" Applications and devices that call Bonjour APIs like DNSServiceRegister and CFNetServiceRegisterWithOptions will automatically get this name changing behavior when name conflicts occur. For devices that have a screen and are capable of user input, instead of appending a number, you could optionally decide to prompt the user for a more unique name. 10. What is the TXT record used for? The specific nature of the TXT record and how it is to be used is service type dependent. Each service type will define zero or more name/value pairs used to store meta-data about each service. These name/value pairs should be formatted as described in Section 6 of DNS-Based Service Discovery. Please see QA1306 for information on how TXT records should be formatted when using the Mac OS X APIs. Also, the DNS-SD Web Site has information regarding the currently defined name/value pairs for common service types. 11. After the user browses the network in my application and selects the service instance they wish to use, I should save that IP address in my application's preference file, right? Wrong. This is a common mistake. With DHCP (and with link-local addressing) it is not safe to assume that the service instance will have the same IP address tomorrow. Addresses can change. Service names are the intended stable identifiers for a service instance. Save the instance name (name, type, and domain) in your application's preference file, then Resolve it on demand each time the user accesses the service. Note also that you should not store the host name and port number, because you shouldn't assume that the service instance will necessarily be running on the same port number tomorrow. Instead of storing the host name, store the service instance name (name, type, and domain) and then when you Resolve the service instance name at the time of use you are sure to get the up-to-date IP address and port number. 12. My hardware device has a built-in web server used for configuration. Should I register it using Bonjour? Yes. You should register every service running on your device, for example, HTTP, FTP, SSH, Telnet. The Safari web browser can discover web servers advertised with Bonjour, and Internet Explorer on Windows can discover web servers when Bonjour for Windows is installed. Also, the Terminal application in Mac OS X 10.3 can discover FTP, SSH, and Telnet servers. How To Uninstall or Remove Bonjour mDNSResponder.exe
  3. Both services are from Apple, which comes installed with the iTunes or QuickTime software.
  4. I don't know Rick, haven't heard from him in a long time.
  5. Dear visitors of WinCert.netas you may have already noticed, we have recently started posting useful Windows Articles on Wincert.net, that are divided in several categories; Microsoft Windows, Windows Server, Microsoft Office and Networking. This categories may also be extended in the future. What is our goal? Along with interested news articles gathered from around the web on a regular basis, we plan to make something of a knowledgebase of Windows errors and tips from and for our users. Read more here: http://www.wincert.net/news/1-latest-news/1991-wincertnet-articles.html
  6. NIM replied to rebi's topic in Windows XP
    Why is this posted here? Where should I move this topic?
  7. I haven't noticed any issues on my side. It is probably something on your side.
  8. NIM replied to a post in a topic in General Discussion
    No problem mate. Prior to donating, please send me a PM. Cheers.
  9. You have already validated your account and as I can see you're logged in to forums. Regards, Nik
  10. NIM replied to NIM's topic in Hardware Field
    No coolermaster BTW, this is another Scythe cooler called Kabuto. Zipang should be much better.
  11. NIM replied to NIM's topic in Hardware Field
    OK, I will have to use the switch, but that switch should be only for speeds above 1600 MHz, since 1600 MHz should be normal speed (not overclocked).
  12. NIM replied to NIM's topic in Hardware Field
    Check the specs of the board: http://asus.com/prod...=specifications It says: Dual-Channel DDR3 2200(O.C.) / 1600 / 1333 / 1066 support The motherboard supports DDR3 memory that features data transfer rates of 2200(O.C.) / 1600 /1333 / 1066 MHz to meet the higher bandwidth requirements of the latest 3D graphics, multimedia, and Internet applications. The dual-channel DDR3 architecture enlarges the bandwidth of your system memory to boost system performance So, it should support natively speeds 1066, 1333 and 1600. It also should support 2200 Overclocked. Basically, my bios should show: 1066, 1333 and 1600 speeds, not the 800, 1066 and 1333. For the info, I am using the latest Bios version.
  13. NIM replied to NIM's topic in Hardware Field
    Hmm, I can see in Bios that I have the following available RAM speed settings: DDR3 800, 1066, 1333 and Auto. I don't see 1600, as an option. Is this an AUTO setting for 1600Mhz?
  14. NIM replied to NIM's topic in Hardware Field
    Yeah, check my Igloo, it is in the 4th place. I really don't know should I leave it or go zipang 2, since zipang isn't available to buy anymore, at least I don't see it here in Croatia.
  15. NIM replied to NIM's topic in Hardware Field
    With the old PC I'm selling, I attached the original Intel Stock Cooler which is way to loud. It seems that this cooler is not working properly anymore. I was using GlacialTech Igloo 5750, which replaced that Intel Stock Cooler. GlacialTech Igloo was very quiet and of course, I planned to replace the Intel Stock cooler on my new system with it, at some point. More info: http://www.legitreviews.com/article/701/1/ Since the old Intel Stock cooler is too loud, I'll have to replace it before I give the old machine to buyer. Should I give GlacialTech Igloo with my old machine and consider something like this for my new system: http://www.xbitlabs.com/articles/coolers/display/scythe-zipang2_6.html or to save Igloo and buy something else for the old machine. Mr_Smartepants?
  16. NIM replied to NIM's topic in Hardware Field
    Great, I had a PC for 3 years with this setting set to IDE, but not AHCI. Coool!!! Since I still didn't anything except OS and OS takes about 15 minutes, I will reinstall with AHCI mode ON. Cheers!
  17. NIM replied to NIM's topic in Hardware Field
    @Mr.Smartepants, Yes, disks seem warm, I might use my Scythe 120mm fan which I bought before. I still have to measure temperatures of my components with Asus tools. What is the normal temperature for core i5 750 ? 50 Celsius seems high for me (measured after first restart during windows installation). Also, should I enable AHCI mode in BIOS for my SATA controller?
  18. Hi

    NIM replied to Kristain Hayes's topic in Introduction
    Hi Christian, welcome to Wincert.
  19. NIM replied to NIM's topic in Hardware Field
    Not yet, maybe later on, but not for now. I don't know if 45-50 celsius is normal temperature for this CPU. I've used the stock cooler and thermal paste which was already on the cooler. If I remember correctly, my Intel Q6600 run with much smaller temperatures, but with glacial tech double cpu cooler. Maybe I should use my thermal paste and see the difference, although I doubt.
  20. NIM replied to NIM's topic in Hardware Field
    Here are several pics. On one of the pics, you'll see my old components in Chieftec MID tower where everything fitted great, no problem with the graphic card/disk mess, as I had with Antec case. On other pictures, you can see that this ATI card fits better than my old NVidia 8800GT in Antec case. I can say, that I'm very satisfied with the speed, also, updating ASUS Bios is really simple. You can boot in EZflash by typing ALT+F2 and once the app loads, provide the bios file on the local/usb disk or flash drive and that's it. I was very surprised BIOS update can also be done within Windows, but I haven't tried that. Haven't tried anything yet TBH, as I've just finished this setup. Will let you know more later on.
  21. Interesting huh http://www.wincert.net/news/hardware/1963-intel-confirms-fake-core-i7s-on-sale.html
  22. NIM replied to LUZR4LIFE's topic in Hardware Field
    Sh... this case looks huge compared to my Antec P183. Nice cable management, even though you have non-modular PSU. Your components will 'breathe' normally this way, to bad that PSU doesn't have its own chamber. How quiet this case is, because of this large fans in it?
  23. What is your username/displayname?
  24. NIM replied to NIM's topic in Hardware Field
    Seems I'll have to go with the P7P55D LE version as P7P55D isn't available here, at least for now. That one is even cheaper, and I've seen it has less SATA ports, but nothing more. What actually 'LE' stands for?? 'Less Expensive' I've found a cheaper store and I can have P7P5D-E EVO board for only 17$ more than P7P5D. Hopefully I will take that one. Should be better than P7P5D.