The Experts below are selected from a list of 2025 Experts worldwide ranked by ideXlab platform
Jianxiang Mo - One of the best experts on this subject based on the ideXlab platform.
-
a method and system for realizing large scale instant message
2008Co-Authors: Jianxiang MoAbstract:The method is used for solving the issues that are the large instant communication system is unstable and the access of client side is unreliable. It comprises: getting the access information of each access server in the instant communication system; according to the access information, the domain name server (DNS) in the instant communication system provides the information about available access server to the client side; according to the information about available access server, the client side selects an access server to access the instant communication system.
Stephanie Forrest - One of the best experts on this subject based on the ideXlab platform.
-
computational immunology for the defense of large scale systems
2002Co-Authors: Carla Marceau, Matthew Stillerman, Maureen Stiliman, Stephanie ForrestAbstract:Abstract : This report describes the application of the computational immunology approach to a distributed object systems. The hypothesis tested was that one could characterize normal behavior of the application itself in terms of inter-object messages, and use that characterization to successfully detect rogue client attacks on the application. The goals of the research were to test and demonstrate the feasibility of intrusion detection at the application level in distributed object systems. In particular, we worked with applications built on the Common Object Resource Broker Architecture (CORBA). The report shows that the computational immunology approach reliably detects attacks on the domain name server that seriously disrupt Internet service. The report analyzes the components required for a definition of "self" that is applicable to computer programs. The report also conducts experiments that show that a straightforward definition of "self" can detect rogue client attacks on CORBA systems. The project resulted in building a prototype system to aid in the analysis of experimental data and helped generate descriptions of normal application behavior. The prototype intrusion detection system for CORBA can be used with a broad class of definitions of "self".
Alieyan, Kamal Ibrahim Ahmed - One of the best experts on this subject based on the ideXlab platform.
-
Rule-Based Approach For Detecting Botnet Based On domain name System
2018Co-Authors: Alieyan, Kamal Ibrahim AhmedAbstract:Botnets are a serious problem in today’s Internet, and they result in economic damage for organizations and individuals. Botnets consist of thousands of infected hosts that receive instructions from command and control (C&C) servers operated by an individual. Traditionally, Internet Relay Chat (IRC) servers are used as C&C servers and communicate with the botnet through IRC channels. As a result, network administrators often block IRC traffic on their networks. Recent trends in botnet development have seen the use of alternative communication channels, such as domain name server (DNS), between the C&C servers and infected hosts (bots)
Michele Colajanni - One of the best experts on this subject based on the ideXlab platform.
-
dynamic load balancing in geographically distributed heterogeneous web servers
International Conference on Distributed Computing Systems, 1998Co-Authors: Michele Colajanni, Philip S Yu, Valeria CardelliniAbstract:With ever increasing Web traffic, a distributed multi server Web site can provide scalability and flexibility to cope with growing client demands. Load balancing algorithms to spread the requests across multiple Web servers are crucial to achieve the scalability. Various domain name server (DNS) based schedulers have been proposed in the literature, mainly for multiple homogeneous servers. The presence of heterogeneous Web servers not only increases the complexity of the DNS scheduling problem, but also makes previously proposed algorithms for homogeneous distributed systems not directly applicable. This leads us to propose new policies, cabled adaptive TTL algorithms, that take into account both the uneven distribution of client request rates and heterogeneity of Web servers to adaptively set the time-to-live (TTL) value for each address mapping request. Extensive simulation results show that these strategies are robust and effective in balancing load among geographically distributed heterogeneous Web servers.
-
Analysis of task assignment policies in scalable distributed web-server systems
IEEE Transactions on Parallel and Distributed Systems, 1998Co-Authors: Michele Colajanni, Philip S Yu, D.m. DiasAbstract:A distributed multiserver Web site can provide the scalability necessary to keep up with growing client demand at popular sites. Load balancing of these distributed Web-server systems, consisting of multiple, homogeneous Web servers for document retrieval and a domain name server (DNS) for address resolution, opens interesting new problems. In this paper, we investigate the effects of using a more active DNS which, as an atypical centralized scheduler, applies some scheduling strategy in routing the requests to the most suitable Web server. Unlike traditional parallel/distributed systems in which a centralized scheduler has full control of the system, the DNS controls only a very small fraction of the requests reaching the multiserver Web site. This peculiarity, especially in the presence of highly skewed load, makes it very difficult to achieve acceptable load balancing and avoid overloading some Web servers. This paper adapts traditional scheduling algorithms to the DNS, proposes new policies, and examines their impact under different scenarios. Extensive simulation results show the advantage of strategies that make scheduling decisions on the basis of the domain that originates the client requests and limited server state information (e.g., whether a server is overloaded or not). An initially unexpected result is that using detailed server information, especially based on history, does not seem useful in predicting the future load and can often lead to degraded performance.
Carla Marceau - One of the best experts on this subject based on the ideXlab platform.
-
computational immunology for the defense of large scale systems
2002Co-Authors: Carla Marceau, Matthew Stillerman, Maureen Stiliman, Stephanie ForrestAbstract:Abstract : This report describes the application of the computational immunology approach to a distributed object systems. The hypothesis tested was that one could characterize normal behavior of the application itself in terms of inter-object messages, and use that characterization to successfully detect rogue client attacks on the application. The goals of the research were to test and demonstrate the feasibility of intrusion detection at the application level in distributed object systems. In particular, we worked with applications built on the Common Object Resource Broker Architecture (CORBA). The report shows that the computational immunology approach reliably detects attacks on the domain name server that seriously disrupt Internet service. The report analyzes the components required for a definition of "self" that is applicable to computer programs. The report also conducts experiments that show that a straightforward definition of "self" can detect rogue client attacks on CORBA systems. The project resulted in building a prototype system to aid in the analysis of experimental data and helped generate descriptions of normal application behavior. The prototype intrusion detection system for CORBA can be used with a broad class of definitions of "self".