1⟩ What is RDP – Remote Desktop Protocol?
RDP – Remote Desktop Protocol:
- RDP works only under TCP/IP.
- RDP does not support applications to run in a browser.
- Session reliability is not ensured by RDP.
“Citrix job preparation guide for freshers and experienced candidates. Number of Citrix frequently asked questions(FAQs) asked in many interviews”
RDP – Remote Desktop Protocol:
- RDP works only under TCP/IP.
- RDP does not support applications to run in a browser.
- Session reliability is not ensured by RDP.
ICA – Independent Computing Architecture:
- Application publishing is supported by ICA.
- Low bandwidth is sufficient for ICA.
- Encryption is possible I ICA.
- Keyboard and Mouse inputs are present in ICA.
- ICA ensures session reliability.
- CAG is a universal Secured Socket Layer Virtual Private Network appliance.
- It is a blend of best features of IPSec and SSL VPN.
- It allows easy access to the users and secure access to company.
- Any information resource can be gained by using CAG with secure, single point access, always-on features.
- Any firewall is supported for Citrix Access Gateway.
- Supports various types of applications, including IP telephony.
- Any application that is hosted on Citrix Presentation Server can be accessed in a secured manner.
- CPU Utilization
- Memory Utilization
- IP Range
- Page Swap
- Page Faults
- Disk Data I/O
- Context Switches
- Scheduling
- User Application Load
- Server Application Load
- ICA stands for Independent Computing Architecture.
- It contains published application information.
- ICA file has Windows ‘ini’ format.
- It is organized in such a way that MetaFrame Presentation Server Clients can interpret.
- ICA file will initialize a client’s session running on the server.
- The MetaFrame Presentation Server‘s clients uses the ICA protocol for input formats and addresses the input to the server for further processing.
ICA – Independent Computing Architecture:
- Application publishing is supported by ICA.
- Low bandwidth is sufficient for ICA.
- Encryption is possible I ICA.
- Keyboard and Mouse inputs are present in ICA.
- ICA ensures session reliability.
RDP – Remote Desktop Protocol:
- RDP works only under TCP/IP.
- RDP does not support applications to run in a browser.
- Session reliability is not ensured by RDP.
- LHC refresh time is 30 minutes.
- LHC can be created when IMA is stopped.
- User the option "dsmaint recreatelhc" or "dsmaint refreshlhc" -> restart IMA.
- The LHC information is available in the file imalhc.mdb.
- This file is available in c:program filescitrixindependent management architecture directory
- Open the application profile with Streaming Profiler.
- Move to Target and click on Edit->Target Properties.
- Move to Rules Tab.
- Add an Ignore Registry rule that is similar to the description I CTX10352.
- The GPO’s of the domain will be applied.
- Customize GPO configuration.
- It functions as an intermediary between the farm and Web Interface.
- XML Broker receives the credentials of user from the Web Interface.
- XML Broker retrieves the applications which have user permissions to access.
- This is done by Independent Management Architecture and returns to the Web Interface.
- Once the user is authenticated, the XML broker locates the server in the farm.
- XML Broker returns the address of the service rendering server to the Web Interface.
- XMS Service functions between Web Interface and IMA service.
- SLR is built into MetaFrame Presentation servers and ICA client systems that provides users to experience smooth typing, where the latency is high between ICA client and the server.
- Smooth typing experience is provided while writing MS Word document, where the latency is 200 / 500 or even 1000ms of latency between them.
- Speed Screen Latency Reduction provides local text echo.
- This allows characters to be appeared on the ICA client device screen.
- After pressing a key, the ICA client sends the key press code to the server.
- The server processes the key sent, places the character into the screen buffer.
- Finally it sends the latest screen image to the client device.
- Load balancing is a feature that distributes client requests across servers for optimum utilization of the resources.
- In a real-time scenario, the services are provided to large number of clients from a limited number of servers.
- To reduce the load on servers, the system selects certain servers.
- These servers implements certain criteria to forward incoming requests.
- There are virtual servers that identifies the server using the load balancing criteria.
- When the client connects to the server, the virtual sersver terminates the connection and initiates a new connection with the selected server.
- The load balancing feature manages the traffic from layer 4 (TCP / UDP) to layer 7(FTP,HTTP)
- An interface for HTTP is provided as a service to the ICA browser.
- TCP packets are used by this XML Service.
- TCP in XML Service allows to work across many firewalls.
- The port that supports Citrix XML Service is 80.
- The Shadowing feature enables one user to join remotely to another user.
- One user can access the session of another user remotely.
By joining remotely, the user accessing another user, can diagnose or take technical support from the other user.
- Execute the DSVERIFY SERVERS /CLEAN /FORCE for optimizing the Data Store.
- DSVerify can run on any of the server in the farm.
- MetaFrame feature release 3 has a command line tool known as DSCHECK.
- Use the following command using DSVerify command line tool:
--- DSCHECK / CHECK
- Or right click on the ‘server in the farm’ and click ‘Remove Server from Farm’.
- Use this option when the servers no longer operational.
- IMA has a data store, a database to store MetaFrame XP configuration information.
- IMA has a protocol, to transfer the changing data between MetaFrame XP servers including server load and current user connections.
- IMA verifies the connections between Citrix Presentation Server and Citrix Management Console.
- Its architecture is separated from Windows Management Architecture.
- IMA is linked with Meta Frame Common Object Model (MF-COM) services.
- These links enables to remove individual servers from Citrix Management Console.
The services that are provided by Citrix are:
- Citrix Virtual Memory Optimization Service.
- Encryption Service.
- Citrix XTE Service.
- Independent Management Architecture.
- Citrix SMA Service (Switch Monitoring and Accessories).
- Secure Gateway Service.
- Diagnostic Facility Common Object Model (COM) Service.
- Data collector persist information about user’s session, Zones and published applications.
- A farm has subset known as Zone.
- Zone has various server members.
- One of the server members is Zone Data Collector.
- Communications is established among Zones using ZDCs.
- Zones are useful in traffic controlling.
- Citrix is an application deployment system.
- Applications are delivered to remote systems.
- Using Citrix, one can access the customized applications.
- Citrix allows users to share documents among users.
- Emails can be accessed using citrix.
- Citrix allows file transfer from home computer to office computer.