Related products, Up-sells, Cross-sells in Magento

There are three types of product relations in Magento: Up-sells, Related Products, and Cross-sell Products. When viewing a product, Upsells for this product are items that your customers would ideally buy instead of the product they’re viewing. They might be better quality, produce a higher profit margin, be more popular, etc. These appear on the product info page. Related products appear in the product info page as well, in the right column. Related products are meant to be purchased in addition to the item the customer is viewing. Finally, Cross-sell items appear in the shopping cart. When a customer navigates to the shopping cart (this can happen automatically after adding a product, or not), the cross-sells block displays a selection of items marked as cross-sells to the items already in the cart. They’re a bit like impulse buys – like magazines and candy at the cash registers in grocery stores.
Upsells
This is the example of the Up-sell. Ideally, the visitor is supposed to analyze those products as they should be relevant to the one that is just loaded.
By Tomislav Bilic from Inchoo.net
Related posts:

Hi There,
I have an issue with Relate products.
Example:
Product 1 (Category 1)
Product 2 (Category 1)
Product 3 (Category 1)
I have three products in my store. I have added the product 2 and product 3 as related product for product 1 in admin section. I did same with all products. Product 2 having its related product as product 1 and product 3. Product 3 having its related products as product 1 and product 2. I did all in admin section. But in products detail page all the two product are not visible.
On product 1 details page both the other two are visible as related products. But for product 2 only product 3 is visible in related product and for product 3 only 2 is visible.
I can\’t understand the magento behaviour for related products. On which logic it shows related product in related product section in frontend.
I have tried that with fresh installation. But the thing are same. I can\’t see the product 1 in product 2 and product 3 details page as related products. That\’s done in the admin section but does not effect the frontend.
can you help me to find out the reason and solution how to show the product 1 as related product for product 2 and product 3?
Thanks in advance.
Leave your response!