Window Technical Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 21 November 2013

Networking questions answers, Ethernet - Q&A

Posted on 23:18 by Unknown

Questions

  1. What is Ethernet?
  2. To which OSI layer does Ethernet belong?
  3. What are the standard data rates for Ethernet?
  4. What are the different IEEE standards that cover Ethernet?
  5. How two systems in an Ethernet network communicate?
  6. What is a "collision"?
  7. How is "collision" handled in Ethernet networks?
  8. What is CSMA/CD?
  9. What is "late collision"?
  10. How "late collision" is avoided in Ethernet networks?
  11. What is an Ethernet address?
  12. What is a broadcast address?
  13. What are the different Ethernet frame formats?
  14. Why there are different Ethernet frame formats?
  15. What is the format of an Ethernet II frame?
  16. What is the format of an 802.3 frame?
  17. What is the format 802.2 SNAP frame?
  18. How is the length of an Ethernet II frame calculated?
  19. What is the minimum and maximum size of an Ethernet frame?
  20. What is a SAP?
  21. Why SNAP header is required?
  22. What are the values for SSAP, DSAP, control and org fields in a 2.2 SNAP frame?
  23. How to differentiate between an 802.3 frame and an Ethernet II frame?
  24. What is promiscuous mode?
  25. What is MTU?

Answers

  1. What is Ethernet?
    Ethernet is a Local Area Network (LAN) cabling and signaling specification for baseband networks. Ethernet uses a bus or star topology for connecting different nodes in a network.
  2. To which OSI layer does Ethernet belong?
    Ethernet belongs to both the Physical Layer (Layer 1) and the Data Link layer (Layer 2) in the OSI architecture.
  3. What are the standard data rates for Ethernet?
    The standard data rates for Ethernet are 10 Mbps, 100 Mbps, and 1 Gbps
  4. What are the IEEE standards that cover Ethernet?
    The following IEEE standards define Ethernet:
       +--------+----------------------------------------------------+
    |IEEE | Description |
    |Standard| |
    +--------+----------------------------------------------------+
    |802.2 |Logical Link Control (LLC) Specification. Specifies|
    | |the general interface between the network layer |
    | |(IP, IPX, etc) and the data link layer (Ethernet, |
    | |Token Ring, etc). |
    +--------+----------------------------------------------------+
    |802.3 |CSMA/CD Network (Ethernet) Specification. Specifies|
    | |the frame format, cabling and signaling standards. |
    +--------+----------------------------------------------------+
  5. How two systems in an Ethernet network communicate?
    In a Ethernet network, a system broadcasts the data using a Ethernet frame. The destination system is specified in the Ethernet frame using its Ethernet address. All the systems in the network listen for an Ethernet frame with their Ethernet address in it. When a system receives an Ethernet frame with its address in it, it processes the frame and sends it to the higher layers (like IP) for further processing.
  6. What is a "collision"?
    At any one instance, in an Ethernet network, only one device can transmit. If two devices transmit at the same instance, then the signals from both devices will collide and a "collision" will occur. When a "collision" occurs, the signals will get distorted and the frame will be lost. Collisions are very common in a Ethernet network.
  7. How is "collision" handled in Ethernet networks?
    Ethernet uses the Carrier Sense Multiple Access with Collision Detection (CSMA/CD) media access control mechanism to detect and recover from a collision.
  8. What is CSMA/CD?
    CSMA/CD is a media access control mechanism used in Ethernet to recover from frame collision. The following steps are followed to recover from a collision.

      Step 1: Before an Ethernet device sends a frame on the Ethernet cable, it listens to find if another device is already transmitting a frame (Carrier Sense).
      Step 2: Once the device finds that other devices are not transmitting any frame, it starts transmitting the frame. If two devices detect that the Ethernet cable is free at the same time, then both will start transmitting the frames (Multiple Access). This will result in collision.
      Step 3: The Ethernet devices while transmitting the frames, also listen for the collision. (Collision Detect).
      Step 4: If they detect a collision, both the devices stop sending the frame (back off).
      Step 5: They retry the transmission after a logarithmic time-out period. This process is repeated till the frame is transmitted successfully, for a maximum of 16 times. The frame is discarded after the 16th retry.
  9. What is "late collision"?
    An Ethernet device will detect a collision, while it is transmitting, only if the collision reaches it before it completes transmitting the entire frame. If the collision reaches the transmitter, after it completed sending the entire frame, then the transmitter will not detect the collision, it will assume the collision occurred because of some other frame. This is called "late collision". Late collision will occur, if the length of the Ethernet network segment is greater than the standard allowed length.
  10. How "late collision" is avoided in Ethernet?
    Late collision can be avoided, if the maximum length of the Ethernet network segment is restricted, such that if a collision occurs, it will reach the transmitter before the transmitter completed transmitting the entire frame. In a typical 10 Mbps network, the minimum length of an Ethernet frame is 576 bits (72 bytes) and the maximum length of a single Ethernet network segment is 2.5 kms.
  11. What is an Ethernet address?
    Each device in an Ethernet network is uniquely identified by a 48 bit (6 bytes) address called Ethernet address. Ethernet address is also known as Media Access Control (MAC) address. Ethernet addresses are represented as six pairs of hexadecimal digits separated by a colon. Ethernet address are buried in the network adapter by the manufacturer. A Ethernet address of a device cannot be changed. Example: 00:60:08:11:B1:AB, 00:00:c0:5e:83:0e
  12. What is a broadcast address?
    The Ethernet address in which all the bits are 1 is known as a broadcast address. It is represented as FF:FF:FF:FF:FF:FF. A frame with this address is received and processed by all the nodes in the network.
  13. What are the different Ethernet frame formats?
    The different Ethernet frame formats are listed below: Ethernet II and IEEE 802.3
  14. Why there are different Ethernet frame formats?
    Xerox developed the first version of Ethernet, Ethernet I. The second version of Ethernet, Ethernet II, was developed by DEC, Intel and Xerox. After this the Ethernet was standardized by IEEE and the new format is known as 802.3 format. To provide backward compatibility with Ethernet II, 802.2 SNAP format was developed.
  15. What is the format of an Ethernet II frame?
        +-----------+----------+----------+-----------+----------+
    |Destination|Source MAC|Frame type|Data | CRC |
    |MAC Address|Address |(IP, ARP) |(46 to | Checksum |
    |(6 bytes) |(6 bytes) |(2 bytes) |1500 bytes)| (4 bytes)|
    +-----------+----------+----------+-----------+----------+
  16. What is the format of an 802.3 frame?
    The various components of an 802.3 frame are shown below:
        +----------+---------+-----------+----------+
    |802.3 MAC |802.2 LLC|Data | CRC |
    |Header |Header |(43 to | Checksum |
    |(14 bytes)|(3 bytes)|1497 bytes)| (4 bytes)|
    +----------+---------+-----------+----------+
    The first two components, MAC Header and LLC Header are further expanded below: 802.3 MAC Header:
        +-----------+----------+---------+
    |Destination|Source MAC|Length of|
    |MAC Address|Address |the frame|
    |(6 bytes) |(6 bytes) |(2 bytes)|
    +-----------+----------+---------+
    802.2 LLC Header:
        +-----------+--------+--------+
    |Destination|Source |Control |
    |SAP |SAP |Byte |
    |(1 byte) |(1 byte)|(1 byte)|
    +-----------+--------+--------+
  17. What is the format of an 802.2 SNAP frame?
        +----------+---------+----------+-----------+----------+
    |802.3 MAC |802.2 LLC|802.2 SNAP|Data | CRC |
    |Header |Header |Header |(38 to | Checksum |
    |(14 bytes)|(3 bytes)|(5 bytes) |1492 bytes)| (4 bytes)|
    +----------+---------+----------+-----------+----------+
    The 802.2 SNAP header is further expanded below. 802.2 SNAP Header:
        +---------------------+---------+
    |OUI (Organizationally|Type |
    |Unique Id) |(2 bytes)|
    |(3 bytes) | |
    +---------------------+---------+
  18. How is the length of an Ethernet II frame calculated?
    The length of an Ethernet II frame is not present in the frame itself. It depends on the Ethernet network interface used. When the interface sends a frame to the network device driver, it supplies the length of the received frame.
  19. What is the minimum and maximum size of an Ethernet frame?
    The minimum size of an Ethernet frame is 64 bytes. The breakup of this size between the fields is: Destination Address (6 bytes) + Source Address (6 bytes) + Frame Type (2 bytes) + Data (46 bytes) + CRC Checksum (4 bytes). The minimum number of bytes passed as data in a frame must be 46 bytes. If the size of the data to be passed is less than this, then padding bytes are added. The maximum size of an Ethernet frame is 1518 bytes. The breakup of this size between the fields is: Destination Address (6 bytes) + Source Address (6 bytes) + Frame Type (2 bytes) + Data (1500 bytes) + CRC Checksum (4 bytes). The maximum number of bytes of data that can be passed in a single frame is 1500 bytes.
  20. What is a SAP?
    SAP, Service Access Point, is the logical point at which services are provided by an OSI layer. Typically, the protocols in the network layer (like IP) bind at specific SAP in the Logical Link Control Layer( LLC) for accessing the services provided by it.
  21. Why Sub Network Access Protocol (SNAP) header is required?
    The 802.2 LLC header replaces the 'protocol type' of the Ethernet II format with two SAP fields, Source SAP and Destination SAP. The value of the SAP field in the 802.2 header is equivalent to the 'protocol type' field in the Ethernet II header. The value of the SAP field will be between 1 and 255, since it is an 8 bit field. On the other hand, the 'protocol type' value for the standard protocols like IP, ARP, etc is grater than 1500. Obviosuly, these values cannot be represented in the SAP fields. So to provide compatibility with Ethernet II, SNAP header was added to the 802.2 LLC header. In a SNAP frame, both the SAP values will be 0xAA and the first 5 bytes of the data will give the protocol ID. Out of the 5 bytes of data, the last 2 bytes are same as the protocol type field of the Ethernet II frame. The first 3 bytes are called as 'Organizationally Unique Identifer' (OUI) and are allocated as a vendor identifier. Typically, OUI will be zero.
  22. What are the values for SSAP, DSAP, control and org fields in a 802.2 SNAP frame?
        +-------+-----+
    |Field |Value|
    +-------+-----+
    |SSAP |0xAA |
    |DSAP |0xAA |
    |Control|3 |
    |OUI |0 |
    +-------+-----+
  23. How to differentiate between an 802.3 frame and an Ethernet II frame?
    The value of 'length' field in an 802.3 frame must be less than 1500 and in a Ethernet II frame the value of 'type' field must be more than 1500. Since the 802.3 frame 'length' field and the Ethernet II frame 'type' field are at the same offset from the header, depending on the value present, the frame can be differentiated.
  24. What is promiscuous mode?
    Normally, a Ethernet network interface will pass a frame to the above network layers only if it is addressed to that interface. If the network interface is put in the promiscuous mode, the Ethernet network interface will send all the frames (frames addressed to any host in the network), regardless of their destination address to the above network layers. This mode is used by network analyzers to capture all the frames.
  25. What is MTU?
    Maximum Transmission Unit (MTU) is the maximum number of bytes that can be transmitted in a single transmission unit. Every communication medium has a MTU. For Ethernet, the MTU of a frame is 1500.


Read More
Posted in | No comments

Ethernet frame broadcast

Posted on 23:15 by Unknown

Broadcast frame

In Ethernet networks, a frame that has a hexadecimal MAC address of FF-FF-FF-FF-FF-FF. This hexadecimal address is equivalent to 48 binary “ones.” The meaning of this address in Ethernet is simply that this frame is intended to be received and processed by every node on the network of computers. Broadcast frames are generated when certain network services need to make announcements to other hosts on the network. Too many broadcast frames on a network can degrade communication between nodes on the network.
NOTE
Most routers are not configured to forward broadcast frames to other subnets in an internetwork; therefore, broadcast frames used as announcements are limited in scope to the local subnet on which the broadcasting host is located.

Read More
Posted in | No comments

Wednesday, 20 November 2013

Connect Visual Studio 2010 to Your TFS Preview Account

Posted on 22:21 by Unknown
1
Download the software.
 You need to ensure that you are running Visual Studio 2010 SP1 on your (local) computer
and that you install KB2581206.
2
Open Visual Studio 2010. In Team, select Connect to Team Foundation Server…
 image
3
Click Servers…
 image
4
Click Add…
 image
5
Type your TFS Preview account URL
This is the same URL you use to access your account online.
 image
6
Click OK to add the server.
Click Close to return to the Connect screen.
Select your team project and click Connect.
 image
Read More
Posted in | No comments

Add a user to the “Team Foundation Service Accounts” group in TFS

Posted on 22:01 by Unknown
Here is what you do:
  1. Open the TFS Admin Console
  2. Click on the Applciation Tier in the left tree
  3. In the "Administration Console Users" find your user (assuming it is there)
  4. Select your user, and then select "Reapply" to the right of the box
  5. Click on Advanced Features in the dialog box that appears.
  6. Make sure "Add required permissions to change service accounts" is selected.
  7. Select OK
Read More
Posted in | No comments

Install Team Foundation Server (TFS) 2010

Posted on 21:26 by Unknown
Introduction TFS  2010 

Team Foundation Server or TFS is now well know tool for Application Lifecycle management. It almost support everything which you need during your application development process. starting from requirement gathering documentation to deployment. Bug tracking, source control, testing, build management etc.  during my couple of assignments and client meets many people asked a question Why TFS and why not Visual SourceSafe or any other open source tool? this question is really difficult to answer as everyone carry there own features and drawback.  But many time i also thought what about small organizations, or small teams , do they really need all TFS features and if not then why they should invest so much money to deploy TFS ? as TFS deployment was not at all easy job. and it required huge investment also. if this is case then  what about a person who want to use Source control on his personal machine ? he can not install TFS on his machine as TFS only support Server OS and not any client OS. But now we have a good news for all those people who want to use TFS just for source control and on their own machine, and for small Teams or small organizations too…


To install Team Foundation Server (TFS) 2010 Beta 2 on Windows 7:
1. Download the TFS 2010 Beta 2 ISO image from here. You can burn it to a DVD, mount it to a virtual drive using your favorite ISO management software or just extract the contents to your hard disk using a common tool like Winzip.
2. Download the latest TFS 2010 Beta 2 Installation Guide from here (Recommended for future reference).
3. Start the installation using setup.exe which you will find in the TFS-x64 and TFS-x86 folder in the root of your installation media. Choose a folder depending on your computer architecture.
4. In the Welcome screen click Next.
TFSInstall01
5. In the license terms screen click Next.
TFSInstall02
6. In the feature selection screen select the features you want to install and the install location. Then click Install and wait for the installation to complete.
TFSInstall03
TFSInstall04
7. In the final installation screen make sure the Launch Team Foundation Server Configuration Tool checkbox is checked and then click Finish.
TFSInstall05
8. The Team Foundation Server Configuration Wizard will start now. Select Basic in the left panel of the wizard start screen and click Start Wizard.
TFSInstall06
9. In the TFS Basic Configuration Wizard start screen click Next.
TFSInstall07
10. In the SQL Server selection screen select SQL Server Express if you don’t have any SQL Server instance installed on your machine. Otherwise that option will be disabled and you can choose your SQL Server instance. Then click Next.
TFSInstall08
11.In the Configuration Settings Summary screen click Next.
TFSInstall09
12. In the Readiness Checks screen wait until your proposed configuration passes all validations and then click Configure.
TFSInstall10
13. Wait until the wizard configures all required stuff and click Next.
TFSInstall11
14. Your TFS 2010 Beta 2 is now installed and configured. Click Close in the final screen to finish the configuration.
TFSInstall12
15. You can always check the details on your TFS configuration by going to the new Team Foundation Server Administration Console that you will find in Start Menu –> Microsoft Team Foundation Server 2010 Beta 2.
TFSInstall13
Read More
Posted in | No comments

Create a new Team Project Collection

Posted on 03:06 by Unknown

Under the Name tab, you have to enter the name of Collection which you want to give for your new TPC (I named it as Demo Collection). You can also provide some description about your TPC in Description tab which is optional and click next.
Here, you need to enter the name of SQL Server Instance where you want your new TPC data to reside.
You have the option either to choose the creating a Database for this TPC or use the already existing empty database and then click next.
 
In next screen, you have to choose SharePoint configuration. Here you have the options to either configure SharePoint Site for TPC at default collections or you can specify the your existing SharePoint site and  you can also choose not  to configure the SharePoint for this collection, if you choose last option then you cannot configure the Share Point sites for the all the Team Projects under this Project Collection. You also have the flexibility to create a Share Point site for this TPC later on, then if you need you have to configure SharePoint site for the existing team projects manually.
 
In next screen, you will have the Reports configuration. Here you have the options to either configure the Reports for TPC at default path or you can specify the path for at existing Reports folder, you can also choose not to configure the Reports for this collection, if you choose last option then you cannot create  the Reports  for the all the Team Projects under this Project Collection. Here also you can enable reporting for this TPC later on.
The next screen is related to Lab Management Configuration, Lab Management is the new feature in TFS2010 which enables the users to create and manage virtual test environments where you can deploy and test your application. There are no options available here as I don’t have the Lab Management configured for my Team Foundation Server.
The next screen is Review Configuration window, which will show up all the configuration settings you have specified, so that you can review the configurations before creating the Team Project Collection. If you want to make any changes to the configurations then you can go back to the previous windows and can make the changes.
After Reviewing the configuration settings, you can click on verify button. Which will verify that if you’re Team Project Collection is ready to be created or not, it will show up the errors and warning (if any) which can make your Team Project Collection fail.
You can then choose to create the Team Project Collection if the verify option doesn’t throw any warnings and errors. If the verify option throws any errors, then it is strongly suggested that you have to first rectify the issues then only go for TPC creation especially in case of warnings as it is a common practice to overlook the warnings.
 
If you choose the create TPC option, then it will start the process of creating a Team Project Collection  and once its completed you can check the status of configuration different components  during Team Project Collection. You can see in below screen that all the components are configured successfully.
In next screen, you can find the location of log file created for this Team Project Creation, this log file is really important in case of Team Project creation failure because it will help you to find  the root cause for the failure.
Now, you can see that the New Team Projection (Demo Collection) which was created is now available in Team Foundation Collection tab and its status is Online.
 
You can now try to connect to this Team Project Collection from Team Explorer. Choose the newly created Team Project Collection and click on connect.
 
This Team Project Collection is empty because no Team Projects are created yet. Now, you can create the new Team Projects and start working.
 
 
Read More
Posted in | No comments

Sunday, 27 October 2013

Introduction to File Server Resource Manager

Posted on 11:53 by Unknown

With the increasing demand on storage resources, as organizations rely more heavily on data than ever before, IT administrators face the challenge of overseeing a larger and more complex storage infrastructure, while at the same time, tracking the kind of information available in it. Today, managing storage resources not only includes data size and availability but also the enforcement of company policies and a very good understanding of how existing storage is being used, allowing for sound strategic planning and proper response to organizational changes.
File Server Resource Manager is a suite of tools that allows administrators to understand, control, and manage the quantity and type of data stored on their servers. By using File Server Resource Manager, administrators can place quotas on volumes, actively screen files and folders, and generate comprehensive storage reports. This set of advanced instruments not only helps the administrator to efficiently monitor existing storage resources, but it also aids in the planning and implementation of future policy changes.
By using File Server Resource Manager, you can perform the following tasks:
·      Create quotas to limit the space allowed for a volume or folder and generate e-mail and other notifications when the quota limits are approached or exceeded.
·      Automatically generate and apply quotas to all existing subfolders and any new subfolders in a volume or folder.
·      Create file screens to control the type of files that users can save, and send notifications when users attempt to save blocked files.
·      Define quota and file screening templates that can be easily applied to new volumes or folders and reused across an organization.
·      Schedule periodic storage reports that help identify trends in disk usage, or generate storage reports instantly, on demand.
Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Disable Shutdown option in Windows
    This article will walk you through removing the shutdown option from Windows Server 2003/2008 1. Go to Start > Run 2. Type in gpedit.msc ...
  • Adding Host (A) DNS Records in Windows Server 2008 R2
    About DNS Records Since DNS server plays an important role when it comes to keeping the network up and accessible, it becomes important for...
  • Technical Interview Questions - Windows Server 2008/R2 Hyper-V and Virtualization Part7
    What is virtualization (in general)? What are the 4 major virtualization areas? Describe the major benefits of Server Virtualization. What i...
  • RAID 2, RAID 3, RAID 4, RAID 6 Explanation
    In most critical production servers, you will be using either RAID 5 or RAID 10 . However there are several non-standard raids, which are n...
  • How to configure ftp server in windows
      FTP Server using IIS 7.0 and Windows Server 2008 Open Server Manager, go to Roles and click “Add Roles” In the Add Role Wizard, select Web...
  • Transferring FSMO Roles in Windows Server 2008
    Introduction This is a must to read article for any system administrator who administers Microsoft Windows Servers. One of any...
  • Change RDP Port on Windows XP
    The setting for the Terminal Services port lives in the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Termina...
  • SMTP Server Configure on Windows Server 2008 R2
    Installing the SMTP feature 1 . Click Start > Run and then enter servermanager.msc in the Open dialogue box then click OK to load Se...
  • Configuring Windows Server 2008 Remote Desktop Administration
    Windows Server 2008 is, as the name suggests, a server operating system. In the real world this means that systems running Windows Server ...
  • Installing and configuration Distributed File System
    The Distributed File System (DFS) technologies offer wide area network (WAN)-friendly replication as well as simplified, highly available ...

Blog Archive

  • ▼  2013 (91)
    • ▼  December (2)
      • 70-643 syllabus
      • What Is WINS? :Role of WINS in the Network:
    • ►  November (10)
    • ►  October (5)
    • ►  September (15)
    • ►  August (26)
    • ►  July (1)
    • ►  June (5)
    • ►  May (14)
    • ►  April (5)
    • ►  March (1)
    • ►  February (1)
    • ►  January (6)
Powered by Blogger.

About Me

Unknown
View my complete profile