Tuesday, August 6, 2019
Animal Crueltys Effect to Society Essay Example for Free
Animal Crueltys Effect to Society Essay People often think that animals are just unconscious creatures that donââ¬â¢t care about their daily lives. But they are actually just like us, they are living breathing creatures with simple lives and priorities. They prioritize more important things like, food, shelter and caring for their young and not like unimportant things like what theyââ¬â¢re going to wear, whoââ¬â¢ll look better and the like. But since we are the dominant species, then we are the ones who are supposed to help them when they are in need and care for them if they need medical care. But sometimes people just underestimate them and abuse them for fun, money , scientific experiments, etc. But they donââ¬â¢t see that theyââ¬â¢re actually causing harm to them and to the society, they just think that theyââ¬â¢re only here for food and entertainment. But thatââ¬â¢s where theyââ¬â¢re wrong, theyââ¬â¢re actually the ones that should be the dominant species since theyââ¬â¢re here first and weââ¬â¢re the ones that are supposed to help them know more about the world. So we should also help while theyââ¬â¢re alive so weââ¬â¢ll have more use to them and we should spend our lives, sharing the world with them and not trying to wipe them out of the face of the earth. Some people say, ââ¬Å"We help them, they help us. â⬠That is true because if youââ¬â¢re kind enough to them then theyââ¬â¢ll help you when youââ¬â¢re in trouble but some people misunderstood that, they think that we should help them by feeding them and they should help us by letting us kill them for profit. But thatââ¬â¢s not how it should be, we should treat them as our own, help them as if theyââ¬â¢re humans. Because without them, then we wouldnââ¬â¢t exist right now because all life begins from animals from the sea and they evolved to be available to be on land until they evolved to turn into us. Also if some animals disappeared from existence, it may have some chaotic results If the bees, butterflies, bats and other animals that can pollinate disappear then plants will not bear flowers, other plants might get extinct and lower the oxygen from our planet. If frogs, lizards, chameleons and the like disappeared then flies, locusts and possibly mosquitoes would be everywhere causing food contamination, damaged crops, dengue fever and more catastrophic things. But in some cases when animals attack people, they still shouldnââ¬â¢t kill them because itââ¬â¢s just in their instinct to attack if hey feel threatened or if their territory has been crossed. But people could still defend theirselves by tranquilizing them and sending them for check up after because in some instances they are sick and confused which causes them to attack. Sometimes they might not understand us but we should also learn understand them. Animals help humans, humans must also help animals. You can tell a lot about a person by the way they treat animals. If you treat them nicely then people would know that you can do the same to other people. But if you treat them violently then that means you have the ability to harm or kill people. Anyone who has accustomed himself to regard the life of any living creature as worthless is in danger of arriving also at the idea of worthless human lives, wrote humanitarian Dr. Albert Schweitzer. And according to Robert K. Ressler, who developed profiles of serial killers for the FBI, Murderers â⬠¦ very often start out by killing and torturing animals as kids. This proves some murderers start out as an animal abuser which then would make them curious on if killing animals is just as ââ¬Å"funâ⬠as killing people. Animal cruelty is not just caused by the abusersââ¬â¢ curiosity, itââ¬â¢s also a symptom of a mental disturbance. Some researches in psychology and criminology shows that people who commit animal cruelty rarely stop there, many of them later moves on to abusing or killing their fellow humans. Most of the records of the FBI shows a history of animal cruelty to many murderers and other criminals. There was a study in Northeastern University and the SPCA of the Massachusetts(USA) which shows that people who commit animal cruelty are five times more likely commit violent crimes against humans. The majority of the inmates at San Quentin penitinary who are sentenced to be executed for committing murder, ââ¬Å"practicedâ⬠their crimes on animals before committing their crimes according to the warden. Some people who are cruel to animals are also cruel to children and their family. People who often neglect the needs of their pets often also neglect their childrenââ¬â¢s needs. Animal abuse is also an important indicator of child abuse, sometimes when children witness their parents abusing animals they can get influenced by their parents to do so too because of reacting to anger and frustration. Their violence might be directed at the only individuals in the family who are more vulnerable than they are: animal companions. One expert says, Children in violent homes are characterized by â⬠¦ frequently participating in pecking-order battering, in which they might maim or kill an animal. Childhood cruelty to animals is indeed in the history of domestic violence. But in some cases animal cruelty is often discovered before the child abuse because it is more obvious to the neighbours that often hear the cries and howls of the animals because children are often threatened not to scream by their parents or else theyââ¬â¢ll get hurt even more. Because of that, animal control agents which are possibly called by the neighbours are allowed to go into the house to investigate and then later possibly see the children with their scars and bruises which leads to being reported to social workers. This means that both the most vulnerable creatures in the house (the children and the pets) are abused by the adults. This proves that discrimination is present in the house. Some organizations such as the Baltimore police, The New Jersey Coalition of Battered Women and The Guelph Humane Society(Canada) work with animal control. Working with other agencies is called Cross Reporting which helps solve multiple cases. A study shows that 40% of battered women delayed seeking refuge from their abuser if their animal companion is included. This could possibly mean that the animals are also being abused along with the women since they find comfort from each other. These studies have led to a collaboration among social services and government agencies to develop a program for foster care of those animals. There are currently 100 programs in the US. Violence begins early specially for boys, some adults consider their childrenââ¬â¢s abusive behaviour to animal to the saying that ââ¬Å"Boys will be boys. â⬠Children who abuse animals should be treated with special care or else it might lead to a horrible way of life. Animal cruelty also proves the fact that most people donââ¬â¢t think before they do stuff because they donââ¬â¢t think of the consequences of their actions. Everyone should treat animals, children and women fairly because we are all here to help each other on going through our daily lives. People should stop discrimination and learn how to live peacefully together.
Monday, August 5, 2019
Computer Network Security within Organisations
Computer Network Security within Organisations Networking and Management Introduction A computer network is a connection of two or more computers in order to share resources and data. These shared resources can include devices like printers and other resources like electronic mail, internet access, and file sharing. A computer network can also be seen as a collection of Personal computers and other related devices which are connected together, either with cables or wirelessly, so that they can share information and communicate with one another. Computer networks vary in size. Some networks are needed for areas within a single office, while others are vast or even span the globe. Network management has grown as a career that requires specialized training, and comes with management of important responsibilities, thus creating future opportunities for employment. The resulting expected increase in opportunities should be a determining and persuasive factor for graduates to consider going into network management. Computer networking is a discipline of engineering that involves communication between various computer devices and systems. In computer networking, protocols, routers, routing, and networking across the public internet have specifications that are defined in RFC documents. Computer networking can be seen as a sub-category of computer science, telecommunications, IT and/or computer engineering. Computer networks also depend largely upon the practical and theoretical applications of these engineering and scientific disciplines. In the vastly technological environment of today, most organisations have some kind of network that is used every day. It is essential that the day-to-day operations in such a company or organisation are carried out on a network that runs smoothly. Most companies employ a network administrator or manager to oversee this very important aspect of the companyââ¬â¢s business. This is a significant position, as it comes with great responsibilities because an organisation will experience significant operational losses if problems arise within its network. Computer networking also involves the setting up of any set of computers or computer devices and enabling them to exchange information and data. Some examples of computer networks include: Local area networks (LANs) that are made up of small networks which are constrained to a relatively small geographic area. Wide area networks (WANs) which are usually bigger than local area networks, and cover a large geographic area. Wireless LANs and WANs (WLAN WWAN). These represent the wireless equivalent of the Local Area Network and Wide Area Networks Networks involve interconnection to allow communication with a variety of different kinds of media, including twisted-pair copper wire cable, coaxial cable, optical fiber, and various wireless technologies. The devices can be separated by a few meters (e.g. via Bluetooth) or nearly unlimited distances (e.g. via the interconnections of the Internet. (http://en.wikipedia.org/wiki/Computer_networking) TASK 1 TCP connection congestion control Every application, whether it is a small or large application, should perform adaptive congestion control because applications that perform congestion control use a network more efficiently and are generally of better performance. Congestion control algorithms prevent the network from entering Congestive Collapse. Congestive Collapse is a situation where, although the network links are being heavily utilized, very little useful work is being done. The network will soon begin to require applications to perform congestion control, and those applications which do not perform congestion control will be harshly penalized by the network, probably in the form of preferentially dropping their packets during times of congestion (http://www.psc.edu/networking/projects/tcpfriendly/) Principles of Congestion Control Informally, congestion entails that too many sources are sending too much data, and sending them too fast for the network to handle. TCP Congestion Control is not the same as flow control, as there are several differences between TCP Congestion Control and flow control. Other principles of congestion control include Global versus point-2-point, and orthogonal issues. Congestion manifests itself by causing loss of packets (buffer overflow at routers), and long delays (queuing in router buffers). Also, during congestion, there is no explicit feedback from network routers, and there is congestion inferred from end-system observed loss. In network-assisted congestion control, routers provide feedback to end systems, and the explicit rate sender sends at ââ¬âChoke Packet. Below are some other characteristics and principles of congestion control: When CongWin is below Threshold, sender in slow-start phase, window grows exponentially. When CongWin is above Threshold, sender is in congestion-avoidance phase, window grows linearly. When a triple duplicate ACK occurs, Threshold set to CongWin/2 and CongWin set to Threshold. When timeout occurs, Threshold set to CongWin/2 and CongWin is set to 1 MSS. Avoidance of Congestion It is necessary for the TCP sender to use congestion avoidance and slow start algorithms in controlling the amount of outstanding data that is injected into a network. In order to implement these algorithms, two variables are added to the TCP per-connection state. The congestion window (cwnd) is a sender-side limit on the amount of data the sender can transmit into the network before receiving an acknowledgment (ACK), while the receivers advertised window (rwnd) is a receiver-side limit on the amount of outstanding data. The minimum of cwnd and rwnd governs data transmission. (Stevens, W. and Allman, M. 1998) TCP Flow Control In TCP flow control, the receiving side of the TCP connection possesses a receive buffer, and a speed-matching service which matches the send rate to the receiving applicationââ¬â¢s drain rate. During flow control, Rcvr advertises any spare room by including value of RcvWindow in segments, and the sender limits unACKed data to RcvWindow. TCP flow control also ensures that there is no overflow of the receive buffer. Round-trip Time Estimation and Timeout TCP Round Trip Time and Timeout are usually longer than RTT, but RTT varies, and has a slow reaction to segment loss. SampleRTT is measured time from segment transmission until ACK receipt, ignore retransmissions, and will vary, want estimated RTT ââ¬Å"smootherâ⬠Round-trip time samples arrive with new ACKs. The RTT sample is computed as the difference between the current time and a time echo field in the ACK packet. When the first sample is taken, its value is used as the initial value for srtt. Half the first sample is used as the initial value for rttvar. (Round-Trip Time Estimation and RTO Timeout Selection) There are often problems due to timeouts, including the restriction of the sender that is compelled to wait until a timeout, and is able to do nothing during this period. Also, the first segment in the sliding window is often not acked, and retransmission becomes necessary, waiting again one RTT before the segment flow continues. It should be noted that on receiving the later segments, the receiver sends back ACKs. Estimated RTT EstimatedRTT = 0.875 * EstimatedRTT + 0.125 * SampleRTT DevRTT DevRTT = (1 0.25) * DevRTT + | SampleRTT ââ¬â EstimatedRTT Timeout interval TimeoutInterval = EstimatedRTT + 4 * DevRTT The integrated services (IntServ) and DiffServ (Differentiated Services) architecture are two architectures that have been proposed for the provision of and guaranteeing of quality of service (QoS) over the internet. Whereas the Intserv framework is developed within the IETF to provide individualized QoS guarantees to individual application sessions, Diffserv is geared towards enabling the handling of different classes of traffic in various ways on the internet. These two architectures represent the IETFââ¬â¢s current standards for provision of QoS guarantees, although neither Intserv nor Diffserv have taken off or found widespread acceptance on the web. (a) Integrated Service Architecture In computer networking, the integrated services (IntServ) architecture is an architecture that specifies the elements for the guaranteeing of quality of service (QoS) on the network. For instance, IntServ can be used to allow sound and video to be sent over a network to the receiver without getting interrupted. IntServ specifies a fine-grained Quality of service system, in contrast to DiffServs coarse-grained system of control. In the IntServ architecture, the idea is that each router inside a system implements IntServ, and applications which require various types of guarantees have to make individual reservations. Flow Specs are used to describe the purpose of the reservation, and the underlying mechanism that signals it across the network is called RSVP. TSPECs include token bucket algorithm parameters. The idea is that there is a token bucket which slowly fills up with tokens, arriving at a constant rate. Every packet which is sent requires a token, and if there are no tokens, then it cannot be sent. Thus, the rate at which tokens arrive dictates the average rate of traffic flow, while the depth of the bucket dictates how large the traffic is allowed to be. TSPECs typically just specify the token rate and the bucket depth. For example, a video with a refresh rate of 75 frames per second, with each frame taking 10 packets, might specify a token rate of 750Hz, and a bucket depth of only 10. The bucket depth would be sufficient to accommodate the burst associated with sending an entire frame all at once. On the other hand, a conversation would need a lower token rate, but a much higher bucket depth. This is because there are often pauses in conversations, so they can make do with fewer tokens by not sending the gaps between words and sentences. However, this means the bucket depth needs to be increased to compensate for the traffic being larger. (http://en.wikipedia.org/wiki/Integrated_services) (b) Differentiated Service Architecture The RFC 2475 (An Architecture for Differentiated Services) was published In 1998, by the IETF. Presently, DiffServ has widely replaced other Layer 3 Quality of Service mechanisms (such as IntServ), as the basic protocol that routers use to provide different service levels. DiffServ (Differentiated Services) architecture is a computer networking architecture which specifies a scalable, less complex, coarse-grained mechanism for the classification, management of network traffic and for provision of QoS (Quality of Service) guarantees on modern IP networks. For instance, DiffServ can be used for providing low-latency, guaranteed service (GS) to video, voice or other critical network traffic, while ensuring simple best-effort traffic guarantees to non-critical network services like file transfers and web traffic. Most of the proposed Quality of Service mechanisms which allowed these services to co-exist were complicated and did not adequately meet the demands Internet users because modern data networks carry various kinds of services like streaming music, video, voice, email and also web pages. It would probably be difficult to implement Intserv in the core of the internet because most of the communication between computers connected to the Internet is based on a client/server structural design. This Client/server describes a structure involving the connection of one computer to another for the purpose of giving work instructions or asking it questions. In an arrangement like this, the particular computer that questions and gives out instructions is the client, while the computer that provides answers to the asked questions and responds to the work instructions is the server. The same terms are used to describe the software programs that facilitate the asking and answering. A client application, for instance, presents an on-screen interface for the user to work with at the client computer; the server application welcomes the client and knows how to respond correctly to the clients commands. Any file server or PC can be adapted for use as an Internet server, however a dedicated computer should be chosen. Anyone with a computer and modem can join this network by using a standard phone. Dedicating the server that is, using a computer as a server only helps avoid some security and basic problems that result from sharing the functions of the server. To gain access to the Internet you will require an engineer to install the broadband modem. Then you will be able to use the server to network the Internet on all machines on a network. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) TASK 5 Network security These days, computers are used for everything from shopping and communication to banking and investment. Intruders into a network system (or hackers) do not care about the privacy or identity of network users. Their aim is to gain control of computers on the network so that they can use these systems to launch attacks on other computer systems. Therefore people who use the network for these purposes must be protected from unknown strangers who try to read their sensitive documents, or use their computer to attack other systems, and send forged email, or access their personal information (such as their bank or other financial statements) Security Clauses The International Organisation for Standardizations (ISOs) 17799: 2005 Standard is a code of practice for information security management which provides a broad, non-technical framework for establishing efficient IT controls. The ISO 17799 Standard consists of 11 clauses that are divided into one or more security categories for a total of 39 security categories The security clauses of the ISO standard 17799:2005- code of practice for Information Security Management include: The security Policy clause Organizing Information Security Asset Management. Human Resources Security. Physical and Environmental Security. Communications and Operations. Access Control. Information Systems Acquisition, Development, and Maintenance. Information Security Incident Management. Business Continuity Management. Compliance. (http://www.theiia.org/ITAuditArchive/index.cfm?act=ITAudit.printiiid=467aid=2209) Here is a brief description of the more recent version of these security clauses: Security Policy: Security policies are the foundation of the security framework and provide direction and information on the companys security posture. This clause states that support for information security should be done in accordance with the companys security policy. Organizing Information Security: This clause addresses the establishment and organizational structure of the security program, including the appropriate management framework for security policy, how information assets should be secured from third parties, and how information security is maintained when processing is outsourced. Asset Management: This clause describes best practices for classifying and protecting assets, including data, software, hardware, and utilities. The clause also provides information on how to classify data, how data should be handled, and how to protect data assets adequately. Human Resources Security: This clause describes best practices for personnel management, including hiring practices, termination procedures, employee training on security controls, dissemination of security policies, and use of incident response procedures. Physical and Environmental Security: As the name implies, this clause addresses the different physical and environmental aspects of security, including best practices organizations can use to mitigate service interruptions, prevent unauthorized physical access, or minimize theft of corporate resources. Communications and Operations: This clause discusses the requirements pertaining to the management and operation of systems and electronic information. Examples of controls to audit in this area include system planning, network management, and e-mail and e-commerce security. Access Control: This security clause describes how access to corporate assets should be managed, including access to digital and nondigital information, as well as network resources. Information Systems Acquisitions, Development, and Maintenance: This section discusses the development of IT systems, including applications created by third-parties, and how security should be incorporated during the development phase. Information Security Incident Management: This clause identifies best practices for communicating information security issues and weaknesses, such as reporting and escalation procedures. Once established, auditors can review existing controls to determine if the company has adequate procedures in place to handle security incidents. Business Continuity Management: The 10th security clause provides information on disaster recovery and business continuity planning. Actions auditors should review include how plans are developed, maintained, tested, and validated, and whether or not the plans address critical business operation components. Compliance: The final clause provides valuable information auditors can use when identifying the compliance level of systems and controls with internal security policies, industry-specific regulations, and government legislation. (Edmead, M. T. 2006 retrieved from http://www.theiia.org/ITAuditArchive/?aid=2209iid=467) The standard, which was updated in June 2005 to reflect changes in the field of information security, provides a high-level view of information security from different angles and a comprehensive set of information security best practices. More specifically, ISO 17799 is designed for companies that wish to develop effective information security management practices and enhance their IT security efforts. Control Objectives The ISO 17799 Standard contains 11 clauses which are split into security categories, with each category having a clear control objective. There are a total of 39 security categories in the standard. The control objectives in the clauses are designed to meet the risk assessment requirements and they can serve as a practical guideline or common basis for development of effective security management practices and organisational security standards. Therefore, if a company is compliant with the ISO/IEC 17799 Standard, it will most likely meet IT management requirements found in other laws and regulations. However, because different standards strive for different overall objectives, auditors should point out that compliance with 17799 alone will not meet all of the requirements needed for compliance with other laws and regulations. Establishing an ISO/IEC 17799 compliance program could enhance a companys information security controls and IT environment greatly. Conducting an audit evaluation of the standard provides organizations with a quick snapshot of the security infrastructure. Based on this snapshot, senior managers can obtain a high-level view of how well information security is being implemented across the IT environment. In fact, the evaluation can highlight gaps present in security controls and identify areas for improvement. In addition, organizations looking to enhance their IT and security controls could keep in mind other ISO standards, especially current and future standards from the 27000 series, which the ISO has set aside for guidance on security best practices. (Edmead, M. T. 2006 retrieved from http://www.theiia.org/ITAuditArchive/?aid=2209iid=467) Tree Topology Tree topologies bind multiple star topologies together onto a bus. In its most simple form, only hub devices are directly connected to the tree bus and the hubs function as the root of the device tree. This bus/star hybrid approach supports future expandability of the network much better than a bus (limited in the number of devices due to the broadcast traffic it generates) or a star (limited by the number of hub ports) alone. Topologies remain an important part of network design theory. It is very simple to build a home or small business network without understanding the difference between a bus design and a star design, but understanding the concepts behind these gives you a deeper understanding of important elements like hubs, broadcasts, ports, and routes. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) Use of the ring topology should be considered for use in medium sized companies, and the ring topology would also be the best topology for small companies because it is ensures ease of data transfer. Ring Topology In a ring network, there are two neighbors for each device, so as to enable communication. Messages are passed in the same direction, through a ring which is effectively either counterclockwise or clockwise. If any cable or device fails, this will break the loop and could disable the entire network. Bus Topology Bus networks utilize a common backbone to connect various devices. This backbone, which is a single cable, functions as a shared medium of communication which the devices tap into or attach to, with an interface connector. A device wanting to communicate with another device on the network sends a broadcast message onto the wire that all other devices see, but only the intended recipient actually accepts and processes the message. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) Star Topology The star topology is used in a lot of home networks. A star network consists of a central connection point or hub that can be in the form of an actual hub, or a switch. Usually, devices will connect to the switch or hub by an Unshielded Twisted Pair (UTP) Ethernet. Compared to the bus topology, a star network generally requires more cable, but a failure in any star network cable will only take down one computers network access and not the entire LAN. If the hub fails, however, the entire network also fails. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) Relating the security clauses and control objectives to an organisation In an organisation like the Nurhtââ¬â¢s Institute of Information Technology (NIIT), the above mentioned security clauses and control objectives provide a high-level view of information security from different angles and a comprehensive set of information best security practices. Also, the ISO 17799 is designed for companies like NIIT, which aim to enhance their IT security, and to develop effective information security management practices. At NIIT, the local network relies to a considerable degree, on the correct implementation of these security practices and other algorithms so as to avoid congestion collapse, and preserve network stability. An attacker or hacker on the network can cause TCP endpoints to react in a more aggressive way in the face of congestion, by the forging of excessive data acknowledgments, or excess duplicate acknowledgments. Such an attack could possibly cause a portion of the network to go into congestion collapse. The Security Policy clause states that ââ¬Å"support for information security should be done in accordance with the companys security policy.â⬠(Edmead, M. T. 2006). This provides a foundation of the security framework at NIIT, and also provides information and direction on the organisationââ¬â¢s security posture. For instance, this clause helps the company auditors to determine whether the security policy of the company is properly maintained, and also if indeed it is to be disseminated to every employee. The Organizing Information Security clause stipulates that there should be appropriate management framework for the organisationââ¬â¢s security policy. This takes care of the organizational structure of NIITââ¬â¢s security program, including the right security policy management framework, the securing of information assets from third parties, and the maintenance of information security during outsourced processing. At NIIT, the Security clauses and control objectives define the companyââ¬â¢s stand on security and also help to identify the vital areas considered when implementing IT controls. The ISO/IEC 17799s 11 security clauses enable NIIT to accomplish its security objectives by providing a comprehensive set of information security best practices for the company to utilize for enhancement of its IT infrastructure. Conclusion Different businesses require different computer networks, because the type of network utilized in an organisation must be suitable for the organisation. It is advisable for smaller businesses to use the LAN type of network because it is more reliable. The WAN and MAN would be ideal for larger companies, but if an organisation decides to expand, they can then change the type of network they have in use. If an organisation decides to go international, then a Wireless Area Network can be very useful Also, small companies should endeavor to set up their network by using a client/server approach. This would help the company to be more secure and enable them to keep in touch with the activities of others are doing. The client/server would be much better than a peer-to-peer network, it would be more cost-effective. On the average, most organisations have to spend a good amount of money and resources to procure and maintain a reliable and successful network that will be and easy to maintain in the long run. For TCP Congestion Control, when CongWin is below Threshold, sender in slow-start phase, window grows exponentially. If CongWin is above Threshold, sender is in congestion-avoidance phase, window grows linearly. When a triple duplicate ACK occurs, Threshold set to CongWin/2 and CongWin set to Threshold, and threshold set to CongWin/2 and CongWin is set to 1 MSS when a timeout occurs. For a Small Office/Home Office (SOHO), networks such as wireless networks are very suitable. In such a network, there wonââ¬â¢t be any need to run wires through walls and under carpets for connectivity. The SOHO user need not worry about plugging their laptop into docking stations every time they come into the office or fumble for clumsy and unattractive network cabling. Wireless networking provides connectivity without the hassle and cost of wiring and expensive docking stations. Also, as the business or home office grows or shrinks, the need for wiring new computers to the network is nonexistent. If the business moves, the network is ready for use as soon as the computers are moved. For the wired impossible networks such as those that might be found in warehouses, wireless will always be the only attractive alternative. As wireless speeds increase, these users have only brighter days in their future. (http://www.nextstep.ir/network.shtml) It is essential to note that the computer network installed in an organisation represents more than just a simple change in the method by which employees communicate. The impact of a particular computer network may dramatically affect the way employees in an organisation work and also affect the way they think. Bibliography Business Editors High-Tech Writers. (2003, July 22). International VoIP Council Launches Fax-Over-IP Working Group. Business Wire. Retrieved July 28, 2003 from ProQuest database. Career Directions (2001 October). Tech Directions, 61(3), 28 Retrieved July 21, 2003 from EBSCOhost database Edmead, M. T. (2006) Are You Familiar with the Most Recent ISO/IEC 17799 Changes? (Retrieved from http://www.theiia.org/ITAuditArchive/?aid=2209iid=467) FitzGerald, J. (1999), Business Data Communications And Networking Pub: John Wiley Sons Forouzan, B. (1998), Introduction To Data Communications And Networking Pub: Mc- Graw Hill http://www.theiia.org/itaudit http://www.theiia.org/ITAuditArchive/index.cfm?act=ITAudit.printiiid=467aid=2209 http://www.psc.edu/networking/projects/tcpfriendly/ ISO/IEC 17799:2000 ââ¬â Code of practice for information security management Published by ISO and the British Standards Institute [http://www.iso.org/] ISO/IEC 17799:2005, Information technology ââ¬â Security techniques ââ¬â Code of practice for information security management. Published by ISO [http://www.iso.org/iso/en/prods-services/popstds/informationsecurity.html] Kurose, J. F. Ross, K. W. 2002. Computer Networking A Top-Down Approach Featuring the Internet, 2nd Edition, ISBN: 0-321-17644-8 (the international edition), ISBN: 0-201-97699-4, published by Addison-Wesley, 2002 www.awl.com/cs Ming, D. R. Sudama (1992) NETWORK MONITORING EXPLAINED: DESIGN AND APPLICATION Pub: Ellis Horwood Rigney, S. (1995) NETWORK PLANNING AND MANAGMENT YOUR PERSONAL CONSALTANT Round-Trip Time Estimation and RTO Timeout Selection (retrieved from http://netlab.cse.yzu.edu.tw/ns2/html/doc/node368.html) Shafer, M. (2001, June 11). Careers not so secure? Network Computing, 12(12), 130- Retrieved July 22, 2003 from EBSCOhost database Stevens, W. and Allman, M. (1998) TCP Implementation Working Group (retrieved from http://www.ietf.org/proceedings/98aug/I-D/draft-ietf-tcpimpl-cong-control-00.txt) Watson, S (2002). The Network Troubleshooters. Computerworld 36(38), 54. (Retrieved July 21, 2003 from EBSCOhost database) Wesley, A. (2000), Internet Users Guide to Network Resource Tools 1st Ed, Pub: Netskils www.microsoft.co.uk www.apple.com www.apple.co.uk www.bized.com http://www.nextstep.ir/network.shtml www.novell.com www.apple.com/business www.microsoft.com/networking/e-mails www.engin.umich.edu www.microsoft.com Computer Network Security within Organisations Computer Network Security within Organisations Networking and Management Introduction A computer network is a connection of two or more computers in order to share resources and data. These shared resources can include devices like printers and other resources like electronic mail, internet access, and file sharing. A computer network can also be seen as a collection of Personal computers and other related devices which are connected together, either with cables or wirelessly, so that they can share information and communicate with one another. Computer networks vary in size. Some networks are needed for areas within a single office, while others are vast or even span the globe. Network management has grown as a career that requires specialized training, and comes with management of important responsibilities, thus creating future opportunities for employment. The resulting expected increase in opportunities should be a determining and persuasive factor for graduates to consider going into network management. Computer networking is a discipline of engineering that involves communication between various computer devices and systems. In computer networking, protocols, routers, routing, and networking across the public internet have specifications that are defined in RFC documents. Computer networking can be seen as a sub-category of computer science, telecommunications, IT and/or computer engineering. Computer networks also depend largely upon the practical and theoretical applications of these engineering and scientific disciplines. In the vastly technological environment of today, most organisations have some kind of network that is used every day. It is essential that the day-to-day operations in such a company or organisation are carried out on a network that runs smoothly. Most companies employ a network administrator or manager to oversee this very important aspect of the companyââ¬â¢s business. This is a significant position, as it comes with great responsibilities because an organisation will experience significant operational losses if problems arise within its network. Computer networking also involves the setting up of any set of computers or computer devices and enabling them to exchange information and data. Some examples of computer networks include: Local area networks (LANs) that are made up of small networks which are constrained to a relatively small geographic area. Wide area networks (WANs) which are usually bigger than local area networks, and cover a large geographic area. Wireless LANs and WANs (WLAN WWAN). These represent the wireless equivalent of the Local Area Network and Wide Area Networks Networks involve interconnection to allow communication with a variety of different kinds of media, including twisted-pair copper wire cable, coaxial cable, optical fiber, and various wireless technologies. The devices can be separated by a few meters (e.g. via Bluetooth) or nearly unlimited distances (e.g. via the interconnections of the Internet. (http://en.wikipedia.org/wiki/Computer_networking) TASK 1 TCP connection congestion control Every application, whether it is a small or large application, should perform adaptive congestion control because applications that perform congestion control use a network more efficiently and are generally of better performance. Congestion control algorithms prevent the network from entering Congestive Collapse. Congestive Collapse is a situation where, although the network links are being heavily utilized, very little useful work is being done. The network will soon begin to require applications to perform congestion control, and those applications which do not perform congestion control will be harshly penalized by the network, probably in the form of preferentially dropping their packets during times of congestion (http://www.psc.edu/networking/projects/tcpfriendly/) Principles of Congestion Control Informally, congestion entails that too many sources are sending too much data, and sending them too fast for the network to handle. TCP Congestion Control is not the same as flow control, as there are several differences between TCP Congestion Control and flow control. Other principles of congestion control include Global versus point-2-point, and orthogonal issues. Congestion manifests itself by causing loss of packets (buffer overflow at routers), and long delays (queuing in router buffers). Also, during congestion, there is no explicit feedback from network routers, and there is congestion inferred from end-system observed loss. In network-assisted congestion control, routers provide feedback to end systems, and the explicit rate sender sends at ââ¬âChoke Packet. Below are some other characteristics and principles of congestion control: When CongWin is below Threshold, sender in slow-start phase, window grows exponentially. When CongWin is above Threshold, sender is in congestion-avoidance phase, window grows linearly. When a triple duplicate ACK occurs, Threshold set to CongWin/2 and CongWin set to Threshold. When timeout occurs, Threshold set to CongWin/2 and CongWin is set to 1 MSS. Avoidance of Congestion It is necessary for the TCP sender to use congestion avoidance and slow start algorithms in controlling the amount of outstanding data that is injected into a network. In order to implement these algorithms, two variables are added to the TCP per-connection state. The congestion window (cwnd) is a sender-side limit on the amount of data the sender can transmit into the network before receiving an acknowledgment (ACK), while the receivers advertised window (rwnd) is a receiver-side limit on the amount of outstanding data. The minimum of cwnd and rwnd governs data transmission. (Stevens, W. and Allman, M. 1998) TCP Flow Control In TCP flow control, the receiving side of the TCP connection possesses a receive buffer, and a speed-matching service which matches the send rate to the receiving applicationââ¬â¢s drain rate. During flow control, Rcvr advertises any spare room by including value of RcvWindow in segments, and the sender limits unACKed data to RcvWindow. TCP flow control also ensures that there is no overflow of the receive buffer. Round-trip Time Estimation and Timeout TCP Round Trip Time and Timeout are usually longer than RTT, but RTT varies, and has a slow reaction to segment loss. SampleRTT is measured time from segment transmission until ACK receipt, ignore retransmissions, and will vary, want estimated RTT ââ¬Å"smootherâ⬠Round-trip time samples arrive with new ACKs. The RTT sample is computed as the difference between the current time and a time echo field in the ACK packet. When the first sample is taken, its value is used as the initial value for srtt. Half the first sample is used as the initial value for rttvar. (Round-Trip Time Estimation and RTO Timeout Selection) There are often problems due to timeouts, including the restriction of the sender that is compelled to wait until a timeout, and is able to do nothing during this period. Also, the first segment in the sliding window is often not acked, and retransmission becomes necessary, waiting again one RTT before the segment flow continues. It should be noted that on receiving the later segments, the receiver sends back ACKs. Estimated RTT EstimatedRTT = 0.875 * EstimatedRTT + 0.125 * SampleRTT DevRTT DevRTT = (1 0.25) * DevRTT + | SampleRTT ââ¬â EstimatedRTT Timeout interval TimeoutInterval = EstimatedRTT + 4 * DevRTT The integrated services (IntServ) and DiffServ (Differentiated Services) architecture are two architectures that have been proposed for the provision of and guaranteeing of quality of service (QoS) over the internet. Whereas the Intserv framework is developed within the IETF to provide individualized QoS guarantees to individual application sessions, Diffserv is geared towards enabling the handling of different classes of traffic in various ways on the internet. These two architectures represent the IETFââ¬â¢s current standards for provision of QoS guarantees, although neither Intserv nor Diffserv have taken off or found widespread acceptance on the web. (a) Integrated Service Architecture In computer networking, the integrated services (IntServ) architecture is an architecture that specifies the elements for the guaranteeing of quality of service (QoS) on the network. For instance, IntServ can be used to allow sound and video to be sent over a network to the receiver without getting interrupted. IntServ specifies a fine-grained Quality of service system, in contrast to DiffServs coarse-grained system of control. In the IntServ architecture, the idea is that each router inside a system implements IntServ, and applications which require various types of guarantees have to make individual reservations. Flow Specs are used to describe the purpose of the reservation, and the underlying mechanism that signals it across the network is called RSVP. TSPECs include token bucket algorithm parameters. The idea is that there is a token bucket which slowly fills up with tokens, arriving at a constant rate. Every packet which is sent requires a token, and if there are no tokens, then it cannot be sent. Thus, the rate at which tokens arrive dictates the average rate of traffic flow, while the depth of the bucket dictates how large the traffic is allowed to be. TSPECs typically just specify the token rate and the bucket depth. For example, a video with a refresh rate of 75 frames per second, with each frame taking 10 packets, might specify a token rate of 750Hz, and a bucket depth of only 10. The bucket depth would be sufficient to accommodate the burst associated with sending an entire frame all at once. On the other hand, a conversation would need a lower token rate, but a much higher bucket depth. This is because there are often pauses in conversations, so they can make do with fewer tokens by not sending the gaps between words and sentences. However, this means the bucket depth needs to be increased to compensate for the traffic being larger. (http://en.wikipedia.org/wiki/Integrated_services) (b) Differentiated Service Architecture The RFC 2475 (An Architecture for Differentiated Services) was published In 1998, by the IETF. Presently, DiffServ has widely replaced other Layer 3 Quality of Service mechanisms (such as IntServ), as the basic protocol that routers use to provide different service levels. DiffServ (Differentiated Services) architecture is a computer networking architecture which specifies a scalable, less complex, coarse-grained mechanism for the classification, management of network traffic and for provision of QoS (Quality of Service) guarantees on modern IP networks. For instance, DiffServ can be used for providing low-latency, guaranteed service (GS) to video, voice or other critical network traffic, while ensuring simple best-effort traffic guarantees to non-critical network services like file transfers and web traffic. Most of the proposed Quality of Service mechanisms which allowed these services to co-exist were complicated and did not adequately meet the demands Internet users because modern data networks carry various kinds of services like streaming music, video, voice, email and also web pages. It would probably be difficult to implement Intserv in the core of the internet because most of the communication between computers connected to the Internet is based on a client/server structural design. This Client/server describes a structure involving the connection of one computer to another for the purpose of giving work instructions or asking it questions. In an arrangement like this, the particular computer that questions and gives out instructions is the client, while the computer that provides answers to the asked questions and responds to the work instructions is the server. The same terms are used to describe the software programs that facilitate the asking and answering. A client application, for instance, presents an on-screen interface for the user to work with at the client computer; the server application welcomes the client and knows how to respond correctly to the clients commands. Any file server or PC can be adapted for use as an Internet server, however a dedicated computer should be chosen. Anyone with a computer and modem can join this network by using a standard phone. Dedicating the server that is, using a computer as a server only helps avoid some security and basic problems that result from sharing the functions of the server. To gain access to the Internet you will require an engineer to install the broadband modem. Then you will be able to use the server to network the Internet on all machines on a network. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) TASK 5 Network security These days, computers are used for everything from shopping and communication to banking and investment. Intruders into a network system (or hackers) do not care about the privacy or identity of network users. Their aim is to gain control of computers on the network so that they can use these systems to launch attacks on other computer systems. Therefore people who use the network for these purposes must be protected from unknown strangers who try to read their sensitive documents, or use their computer to attack other systems, and send forged email, or access their personal information (such as their bank or other financial statements) Security Clauses The International Organisation for Standardizations (ISOs) 17799: 2005 Standard is a code of practice for information security management which provides a broad, non-technical framework for establishing efficient IT controls. The ISO 17799 Standard consists of 11 clauses that are divided into one or more security categories for a total of 39 security categories The security clauses of the ISO standard 17799:2005- code of practice for Information Security Management include: The security Policy clause Organizing Information Security Asset Management. Human Resources Security. Physical and Environmental Security. Communications and Operations. Access Control. Information Systems Acquisition, Development, and Maintenance. Information Security Incident Management. Business Continuity Management. Compliance. (http://www.theiia.org/ITAuditArchive/index.cfm?act=ITAudit.printiiid=467aid=2209) Here is a brief description of the more recent version of these security clauses: Security Policy: Security policies are the foundation of the security framework and provide direction and information on the companys security posture. This clause states that support for information security should be done in accordance with the companys security policy. Organizing Information Security: This clause addresses the establishment and organizational structure of the security program, including the appropriate management framework for security policy, how information assets should be secured from third parties, and how information security is maintained when processing is outsourced. Asset Management: This clause describes best practices for classifying and protecting assets, including data, software, hardware, and utilities. The clause also provides information on how to classify data, how data should be handled, and how to protect data assets adequately. Human Resources Security: This clause describes best practices for personnel management, including hiring practices, termination procedures, employee training on security controls, dissemination of security policies, and use of incident response procedures. Physical and Environmental Security: As the name implies, this clause addresses the different physical and environmental aspects of security, including best practices organizations can use to mitigate service interruptions, prevent unauthorized physical access, or minimize theft of corporate resources. Communications and Operations: This clause discusses the requirements pertaining to the management and operation of systems and electronic information. Examples of controls to audit in this area include system planning, network management, and e-mail and e-commerce security. Access Control: This security clause describes how access to corporate assets should be managed, including access to digital and nondigital information, as well as network resources. Information Systems Acquisitions, Development, and Maintenance: This section discusses the development of IT systems, including applications created by third-parties, and how security should be incorporated during the development phase. Information Security Incident Management: This clause identifies best practices for communicating information security issues and weaknesses, such as reporting and escalation procedures. Once established, auditors can review existing controls to determine if the company has adequate procedures in place to handle security incidents. Business Continuity Management: The 10th security clause provides information on disaster recovery and business continuity planning. Actions auditors should review include how plans are developed, maintained, tested, and validated, and whether or not the plans address critical business operation components. Compliance: The final clause provides valuable information auditors can use when identifying the compliance level of systems and controls with internal security policies, industry-specific regulations, and government legislation. (Edmead, M. T. 2006 retrieved from http://www.theiia.org/ITAuditArchive/?aid=2209iid=467) The standard, which was updated in June 2005 to reflect changes in the field of information security, provides a high-level view of information security from different angles and a comprehensive set of information security best practices. More specifically, ISO 17799 is designed for companies that wish to develop effective information security management practices and enhance their IT security efforts. Control Objectives The ISO 17799 Standard contains 11 clauses which are split into security categories, with each category having a clear control objective. There are a total of 39 security categories in the standard. The control objectives in the clauses are designed to meet the risk assessment requirements and they can serve as a practical guideline or common basis for development of effective security management practices and organisational security standards. Therefore, if a company is compliant with the ISO/IEC 17799 Standard, it will most likely meet IT management requirements found in other laws and regulations. However, because different standards strive for different overall objectives, auditors should point out that compliance with 17799 alone will not meet all of the requirements needed for compliance with other laws and regulations. Establishing an ISO/IEC 17799 compliance program could enhance a companys information security controls and IT environment greatly. Conducting an audit evaluation of the standard provides organizations with a quick snapshot of the security infrastructure. Based on this snapshot, senior managers can obtain a high-level view of how well information security is being implemented across the IT environment. In fact, the evaluation can highlight gaps present in security controls and identify areas for improvement. In addition, organizations looking to enhance their IT and security controls could keep in mind other ISO standards, especially current and future standards from the 27000 series, which the ISO has set aside for guidance on security best practices. (Edmead, M. T. 2006 retrieved from http://www.theiia.org/ITAuditArchive/?aid=2209iid=467) Tree Topology Tree topologies bind multiple star topologies together onto a bus. In its most simple form, only hub devices are directly connected to the tree bus and the hubs function as the root of the device tree. This bus/star hybrid approach supports future expandability of the network much better than a bus (limited in the number of devices due to the broadcast traffic it generates) or a star (limited by the number of hub ports) alone. Topologies remain an important part of network design theory. It is very simple to build a home or small business network without understanding the difference between a bus design and a star design, but understanding the concepts behind these gives you a deeper understanding of important elements like hubs, broadcasts, ports, and routes. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) Use of the ring topology should be considered for use in medium sized companies, and the ring topology would also be the best topology for small companies because it is ensures ease of data transfer. Ring Topology In a ring network, there are two neighbors for each device, so as to enable communication. Messages are passed in the same direction, through a ring which is effectively either counterclockwise or clockwise. If any cable or device fails, this will break the loop and could disable the entire network. Bus Topology Bus networks utilize a common backbone to connect various devices. This backbone, which is a single cable, functions as a shared medium of communication which the devices tap into or attach to, with an interface connector. A device wanting to communicate with another device on the network sends a broadcast message onto the wire that all other devices see, but only the intended recipient actually accepts and processes the message. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) Star Topology The star topology is used in a lot of home networks. A star network consists of a central connection point or hub that can be in the form of an actual hub, or a switch. Usually, devices will connect to the switch or hub by an Unshielded Twisted Pair (UTP) Ethernet. Compared to the bus topology, a star network generally requires more cable, but a failure in any star network cable will only take down one computers network access and not the entire LAN. If the hub fails, however, the entire network also fails. (www.redbooks.ibm.com/redbooks/pdfs/sg246380.pdf) Relating the security clauses and control objectives to an organisation In an organisation like the Nurhtââ¬â¢s Institute of Information Technology (NIIT), the above mentioned security clauses and control objectives provide a high-level view of information security from different angles and a comprehensive set of information best security practices. Also, the ISO 17799 is designed for companies like NIIT, which aim to enhance their IT security, and to develop effective information security management practices. At NIIT, the local network relies to a considerable degree, on the correct implementation of these security practices and other algorithms so as to avoid congestion collapse, and preserve network stability. An attacker or hacker on the network can cause TCP endpoints to react in a more aggressive way in the face of congestion, by the forging of excessive data acknowledgments, or excess duplicate acknowledgments. Such an attack could possibly cause a portion of the network to go into congestion collapse. The Security Policy clause states that ââ¬Å"support for information security should be done in accordance with the companys security policy.â⬠(Edmead, M. T. 2006). This provides a foundation of the security framework at NIIT, and also provides information and direction on the organisationââ¬â¢s security posture. For instance, this clause helps the company auditors to determine whether the security policy of the company is properly maintained, and also if indeed it is to be disseminated to every employee. The Organizing Information Security clause stipulates that there should be appropriate management framework for the organisationââ¬â¢s security policy. This takes care of the organizational structure of NIITââ¬â¢s security program, including the right security policy management framework, the securing of information assets from third parties, and the maintenance of information security during outsourced processing. At NIIT, the Security clauses and control objectives define the companyââ¬â¢s stand on security and also help to identify the vital areas considered when implementing IT controls. The ISO/IEC 17799s 11 security clauses enable NIIT to accomplish its security objectives by providing a comprehensive set of information security best practices for the company to utilize for enhancement of its IT infrastructure. Conclusion Different businesses require different computer networks, because the type of network utilized in an organisation must be suitable for the organisation. It is advisable for smaller businesses to use the LAN type of network because it is more reliable. The WAN and MAN would be ideal for larger companies, but if an organisation decides to expand, they can then change the type of network they have in use. If an organisation decides to go international, then a Wireless Area Network can be very useful Also, small companies should endeavor to set up their network by using a client/server approach. This would help the company to be more secure and enable them to keep in touch with the activities of others are doing. The client/server would be much better than a peer-to-peer network, it would be more cost-effective. On the average, most organisations have to spend a good amount of money and resources to procure and maintain a reliable and successful network that will be and easy to maintain in the long run. For TCP Congestion Control, when CongWin is below Threshold, sender in slow-start phase, window grows exponentially. If CongWin is above Threshold, sender is in congestion-avoidance phase, window grows linearly. When a triple duplicate ACK occurs, Threshold set to CongWin/2 and CongWin set to Threshold, and threshold set to CongWin/2 and CongWin is set to 1 MSS when a timeout occurs. For a Small Office/Home Office (SOHO), networks such as wireless networks are very suitable. In such a network, there wonââ¬â¢t be any need to run wires through walls and under carpets for connectivity. The SOHO user need not worry about plugging their laptop into docking stations every time they come into the office or fumble for clumsy and unattractive network cabling. Wireless networking provides connectivity without the hassle and cost of wiring and expensive docking stations. Also, as the business or home office grows or shrinks, the need for wiring new computers to the network is nonexistent. If the business moves, the network is ready for use as soon as the computers are moved. For the wired impossible networks such as those that might be found in warehouses, wireless will always be the only attractive alternative. As wireless speeds increase, these users have only brighter days in their future. (http://www.nextstep.ir/network.shtml) It is essential to note that the computer network installed in an organisation represents more than just a simple change in the method by which employees communicate. The impact of a particular computer network may dramatically affect the way employees in an organisation work and also affect the way they think. Bibliography Business Editors High-Tech Writers. (2003, July 22). International VoIP Council Launches Fax-Over-IP Working Group. Business Wire. Retrieved July 28, 2003 from ProQuest database. Career Directions (2001 October). Tech Directions, 61(3), 28 Retrieved July 21, 2003 from EBSCOhost database Edmead, M. T. (2006) Are You Familiar with the Most Recent ISO/IEC 17799 Changes? (Retrieved from http://www.theiia.org/ITAuditArchive/?aid=2209iid=467) FitzGerald, J. (1999), Business Data Communications And Networking Pub: John Wiley Sons Forouzan, B. (1998), Introduction To Data Communications And Networking Pub: Mc- Graw Hill http://www.theiia.org/itaudit http://www.theiia.org/ITAuditArchive/index.cfm?act=ITAudit.printiiid=467aid=2209 http://www.psc.edu/networking/projects/tcpfriendly/ ISO/IEC 17799:2000 ââ¬â Code of practice for information security management Published by ISO and the British Standards Institute [http://www.iso.org/] ISO/IEC 17799:2005, Information technology ââ¬â Security techniques ââ¬â Code of practice for information security management. Published by ISO [http://www.iso.org/iso/en/prods-services/popstds/informationsecurity.html] Kurose, J. F. Ross, K. W. 2002. Computer Networking A Top-Down Approach Featuring the Internet, 2nd Edition, ISBN: 0-321-17644-8 (the international edition), ISBN: 0-201-97699-4, published by Addison-Wesley, 2002 www.awl.com/cs Ming, D. R. Sudama (1992) NETWORK MONITORING EXPLAINED: DESIGN AND APPLICATION Pub: Ellis Horwood Rigney, S. (1995) NETWORK PLANNING AND MANAGMENT YOUR PERSONAL CONSALTANT Round-Trip Time Estimation and RTO Timeout Selection (retrieved from http://netlab.cse.yzu.edu.tw/ns2/html/doc/node368.html) Shafer, M. (2001, June 11). Careers not so secure? Network Computing, 12(12), 130- Retrieved July 22, 2003 from EBSCOhost database Stevens, W. and Allman, M. (1998) TCP Implementation Working Group (retrieved from http://www.ietf.org/proceedings/98aug/I-D/draft-ietf-tcpimpl-cong-control-00.txt) Watson, S (2002). The Network Troubleshooters. Computerworld 36(38), 54. (Retrieved July 21, 2003 from EBSCOhost database) Wesley, A. (2000), Internet Users Guide to Network Resource Tools 1st Ed, Pub: Netskils www.microsoft.co.uk www.apple.com www.apple.co.uk www.bized.com http://www.nextstep.ir/network.shtml www.novell.com www.apple.com/business www.microsoft.com/networking/e-mails www.engin.umich.edu www.microsoft.com
Sunday, August 4, 2019
James Fenimore Cooper :: essays research papers
James Fenimore Cooper was born in Burlington, New Jersey on September 15, 1789. He was the eleventh of twelve children born to William and Elizabeth Cooper. When James was one year old the family moved to the frontier, and his father established the settlement of Cooperstown at the head of Susquehanna River. 	Cooper attended a private preparatory school at Albany, New York, and was then admitted to Yale in 1803. He was expelled from there during his junior year because of a silly prank. His family allowed him to join the navy as a midshipman, but he soon found that more discipline was present in the Navy than at Yale. In 1810 Cooper took a furlough, and never returned to active duty. 	After Cooper's father passed in 1809, he received a nice inheritance. Cooper quickly squandered his inheritance, and at thirty was on the verge of bankruptcy. He decided to try his hand at writing as a career. Carefully modeling his work after Sir Walter Scott's successful Waverly Novels, he wrote his first novel in 1820 called Precaution. A domestic comedy set in England, lost money, but Cooper had discovered his vocation. 	Cooper established his reputation after his second novel, The Spy, and in his third book, the autobiographical Pioneers (1823), Cooper introduced the character of Natty Bumppo, a uniquely American personification of rugged individualism and the pioneer spirit. A second book featuring Bumppo, The Last of the Mohicans written in 1826, quickly became the most widely read work of the day, solidifying Cooper's popularity in the U.S. and in Europe. Set during the French and Indian War, The Last of the Mohicans chronicles the massacre of the colonial garrison at Fort William Henry and a fictional kidnapping of two pioneer sisters. Cooper knew few Indians, so he drew on a Moravian missionary's account of two opposing tribes; the Delawares and the "Mingos." Although this characterization was filled with inaccuracies, the dual image of the opposing tribes allowed Cooper to create a lasting image of the Indian that became a part of the American consciousness for almost two cen turies. His public was simultaneously touched romantically at the doomed Indians' fate and justified in abetting their extermination. The hero of the novel, Natty Bumppo, was incredibly popular, a rebel heroically opposed to industrial society, he was a hero who never married or changed his ideals. 	Cooper was a prolific writer, publishing 32 novels, 12 works of nonfiction, a play and numerous pamphlets and articles.
Saturday, August 3, 2019
The Generation of Ozone for Water Purification in Third World Countries
The Generation of Ozone for Water Purification in Third World Countries Ozone is the O3 molecule formed through the combination of molecular and atomic oxygen. It can be used to remove iron, pesticides, detergents, color, ammonia and other nitrogen derivatives from water. Ozonation is a process used worldwide to render water potable. Although using ozone for disinfection can be expensive and inconvenient, it has, among others, the advantages of being widely effective, of adding oxygen to the water, and of being sufficient, even in low concentrations (Evans 140). The ozone used in ozonation can be produced through a variety of methods, the most common of which include the application of ultraviolet light to pure or non-pure oxygen; the silent electric discharge process, in which oxygen passes through a field of high voltage alternating current; and the electrochemical process that occurs when current is passed through water, causing the formation of hydrogen, oxygen, and ozone. (Evans 127). Each of these methods for ozone production has drawbacks. The ultraviolet irradiation technique includes all of the dangers normally associated with exposure to ultraviolet light, and requires expensive equipment. The silent electric discharge process generates so much heat that a method of controlling the temperature is necessary. Also, this process is most efficient with clean, cool, dry air; the available air might not conform to these specifications, requiring further action. The electrochemical process produces tiny quantities of ozone in comparison to molecular oxygen, and is therefore unreliable. (The electrochemical process can also be applied using sulfuric or perchloric acid, but this method is obviously unsuitab... ... acquire. Although the solution to the problem of providing drinkable water in remote and disadvantaged locations is not clear cut, the use of ozone as a disinfectant is a promising and intriguing technique. Works Cited Environmental Protection Agency, Office of Water. Alternative Disinfectants and Oxidants Guidance Manual. United States, 1999. Evans, Frances. Ozone in Water and Wastewater Treatment. Ann Arbor: Science Publishers, 1972. ââ¬Å"Make some ozone.â⬠BigClive.Com. 11 Dec. 2006 Rice, Rip G., and Aharan Netzer. Handbook of Ozone Technology and Applications: Volume II: Ozone for Drinking Water Treatment. Boston: Butterworth Publishers, 1984. Safe Drinking Water Act (SDWA). June 2004. U.S. Environmental Protection Agency. 11 Dec. 2006 The Generation of Ozone for Water Purification in Third World Countries The Generation of Ozone for Water Purification in Third World Countries Ozone is the O3 molecule formed through the combination of molecular and atomic oxygen. It can be used to remove iron, pesticides, detergents, color, ammonia and other nitrogen derivatives from water. Ozonation is a process used worldwide to render water potable. Although using ozone for disinfection can be expensive and inconvenient, it has, among others, the advantages of being widely effective, of adding oxygen to the water, and of being sufficient, even in low concentrations (Evans 140). The ozone used in ozonation can be produced through a variety of methods, the most common of which include the application of ultraviolet light to pure or non-pure oxygen; the silent electric discharge process, in which oxygen passes through a field of high voltage alternating current; and the electrochemical process that occurs when current is passed through water, causing the formation of hydrogen, oxygen, and ozone. (Evans 127). Each of these methods for ozone production has drawbacks. The ultraviolet irradiation technique includes all of the dangers normally associated with exposure to ultraviolet light, and requires expensive equipment. The silent electric discharge process generates so much heat that a method of controlling the temperature is necessary. Also, this process is most efficient with clean, cool, dry air; the available air might not conform to these specifications, requiring further action. The electrochemical process produces tiny quantities of ozone in comparison to molecular oxygen, and is therefore unreliable. (The electrochemical process can also be applied using sulfuric or perchloric acid, but this method is obviously unsuitab... ... acquire. Although the solution to the problem of providing drinkable water in remote and disadvantaged locations is not clear cut, the use of ozone as a disinfectant is a promising and intriguing technique. Works Cited Environmental Protection Agency, Office of Water. Alternative Disinfectants and Oxidants Guidance Manual. United States, 1999. Evans, Frances. Ozone in Water and Wastewater Treatment. Ann Arbor: Science Publishers, 1972. ââ¬Å"Make some ozone.â⬠BigClive.Com. 11 Dec. 2006 Rice, Rip G., and Aharan Netzer. Handbook of Ozone Technology and Applications: Volume II: Ozone for Drinking Water Treatment. Boston: Butterworth Publishers, 1984. Safe Drinking Water Act (SDWA). June 2004. U.S. Environmental Protection Agency. 11 Dec. 2006
Breaking The Cycle of Toxic Racism Essay -- Civil Rights
Nelson Mandela once said, ââ¬Å"no one is born hating another person because of the color of his skin, or his background, or his religion. People must learn to hate, and if they can learn to hate, they can be taught to love, for love comes more naturally to the human heart than its oppositeâ⬠(Mandela). Racism is an ongoing issue that has occupied many years of American history. Even with great leaders, such as President Abraham Lincoln and Dr. Martin Luther King, Jr., who established a push to end slavery and inspired an entire revolution to eliminate racial discrimination, it seems that a successful eradication of racism is not an option. Today, we still see hate crimes such as the Rodney King case of Los Angeles. Thus, while the Abolishment of Slavery of the late 1800ââ¬â¢s and the Civil Rights Movement of the fifties and sixties may have diminished the impact that racism could play out in the open, these efforts have ultimately failed, to a great extent, in actually drivi ng racism and discrimination to extinction because today, this toxic behavior is as prominent as it ever was. The Abolishment of Slavery underwent progress in an atmosphere of wartime. In 1863, President Lincoln declared the Emancipation Proclamation, issuing ââ¬Å"that all persons held as slavesâ⬠throughout America ââ¬Å"are, and henceforward shall be freeâ⬠(Lincoln). This instance is the first major push to end discrimination by race. In 1865, however, President Lincoln was assassinated. This was due to the remaining and overwhelming battle of slavery versus freedom. The post-Civil War era brought about the Thirteenth Amendment, which stated: ââ¬Å"Neither slavery nor involuntary servitude,â⬠except if used as punishment for a committed crime, ââ¬Å"shall exist within the United Statesâ⬠... ...School of Law, 2011. Web. 23 Apr. 2012. . King, Martin Luther. "I Have a Dream." Speech. March on Washington. Lincoln Memorial, Washington, D.C. 28 Aug. 1963. History Channel. A&E Television, date uknown. Web. 23 Apr. 2012. . Lincoln, Abraham. "Featured Document: The Emancipation Proclamation." National Archives and Records Administration. US National Archives and Records Administration, date uknown. Web. 23 Apr. 2012. . Miles, Barry. Hippie. New York: Sterling, 2005. Print. Twain, Mark, and E. W. Kemble. The Adventures of Huckleberry Finn. Pleasantville, NY: Reader's Digest Association, 1986. Print.
Friday, August 2, 2019
Goodnight Mister Tom Essay
In Michelle Magorians cute and heart warming novel ââ¬Å" Goodnight Mister Tomâ⬠the protagonist Willie experiences dramatic changes and exciting if not terrifying events throughout the course of the story. He discovers warmth and kindness unlike anything he has ever known. This love mainly comes from his adopted father Mister Tom and his friend Zach. Willie is overwhelmed at the diversity from his life in London. After being with them he becomes happier, healthier and learns to trust and feel secure in his new home, knowing that Mister Tom and his friends will always be there with him. Willie experiences warmth and kindness right from when he arrives at Mister Tomââ¬â¢s house in Little Weirwold. When he meets Mister Tom he appears thinly clad, underfed and covered with painful bruises. He seems a quiet and timid creature living in a chasm of fear, believing he is full of sin. When he is first at Mister Tomââ¬â¢s Willie is desperate to behave well, terrified of beatings and punishment he thinks he will receive because of his ââ¬Ëwickednessââ¬â¢. ââ¬Å"ââ¬ËI must be good,ââ¬â¢ he whispered urgently. ââ¬ËI must be good. ââ¬â¢ â⬠. Having seen Willies bruises and realising he came from an abusive home Mister Tom puts in great effort to give him a happy, healthy life. He acquires warm comfortable clothing for Willie, unlike his current threadbare garments and gives him nourishing food, such as specially cooked breakfasts and tea. He provides Willie with books and reads to him each night much to Willieââ¬â¢s enjoyment. Willie is disappointed to not be in the same class as his friends because he cannot read and write, he is humiliated by this, but Mister Tom helps him to learn and he improves and progresses greatly. Someone else who introduces Willie to love and friendship is Zach. In ââ¬Å"Goodnight Mister Tomâ⬠Zach is the outgoing, flamboyant character. Upon their meeting Zach declares himself to be Willieââ¬â¢s friend. The two start to spend more and more time together. Zach provides Willie with fun and support. He makes jokes which amuse Willie greatly and encourages him to do things like develop his artistic talent. Because of Mr Tomââ¬â¢s and Zachââ¬â¢s kindness Willie begins to trust Mister Tom, his friends and the world around him. One way this begins is when Mister Tom goes to the local doctor as he is concerned about Willies health- he is frequently vomiting and bedwetting, suffering from malnutrition. While he is overcoming this Willie is quite embarrassed, but Mister Tom is merely patient with him, changing his bedding without a complaint. Willie is quiet about all of this, but is very surprised at Mister Tomââ¬â¢s generosity. He begins to ask more questions, (something his mother would have disapproved of) such as ââ¬Å"Will you help me? and to talk more to people especially Mister Tom. Willie becomes less scared and shy, and is warming towards Mister Tom. ââ¬Å"Willie gave him an awkward smile. â⬠Another example is when Willie encounters Zach. At first Willie is reluctant and afraid to speak to him. But when Zach is good to him Willie finds the courage to start to talk to him more and more and he begins to blend some of Zachââ¬â¢s traits into his own. Willie soon meets more children and is able to form a small circle of friendship with them. â⬠¦ with the knowledge that he, Willie Beech had survived a whole day with four other people of his own ageâ⬠Willies new life in Little Weirwold is diverse from his experiences in London. In London Willies life is miserable. He is a child who is physically and emotionally abused by his violent and religious mother. His behaviour at the start of the novel is a result of his upbringing by his mother who inflicts him with severe punishments using excuses such as ââ¬Å"If you do such a thing you will go to hellâ⬠. Willie has never really known friends before and is astonished when Zach declares he wants to be Willieââ¬â¢s. ââ¬Å"No one had ever said that they liked him. â⬠At school he is overwhelmed by the fact that the teachers and children support and care for him. The teachers from his school in London showed no interest in helping or liking him. ââ¬Å"No but my teacher didnââ¬â¢t like me muchâ⬠Throughout the novel Willie develops a greater character because of the events he experiences and the people he meets.
Thursday, August 1, 2019
Analyze Fitzgeralds Presentation of the Valley of Ashes.
Analyze Fitzgeraldââ¬â¢s presentation of the Valley of Ashes at the start of chapter 2. Halfway between West Egg and New York lies the ââ¬Ëvalley of ashesââ¬â¢ and this is the ââ¬Ëdesolateââ¬â¢ wasteland, which is also home to the Wilson family. The term ââ¬Ëdesolateââ¬â¢ is used to describe a place that is depressingly empty and solitary. Fitzgerald includes this ââ¬Ëfantastic farmââ¬â¢ to emphasize to the readers, the sharp contrast between luxury and health with poverty and struggle. The valley serves to represent the damage that the upper class characters such as Daisy and Tom can inflict on society.Through the Wilson family, we get the impression that this is a place where the victims of the American Dream reside and is home to those who have very little to look forward to in the future and have very little going on in their lives. Unlike New York, this barren site lacks extravagance and the repetition of the color ââ¬Ëgreyââ¬â¢ which like black, can be used to signify a lack of life, as well as loss or depression serves to remind us of the emptiness Fitzgerald is trying to portray ââ¬â even the men who work there are ââ¬Ëash-greyââ¬â¢.The Valley is a product of capitalism as it is created by industrial waste and can be seen as the dumping ground for the likes of wealthy men and women. The wealthy reside in false pretence where their homes are reflective of goldà but down the ââ¬Ëmotor-roadââ¬â¢ we can find the valley of their corruptive wealth. It is the complete opposite of life in the West Egg and in New York. Transferred epithet as well as personification is used when describing the movement of the cars. It is said that even the cars ââ¬Ëcrawlââ¬â¢ and once again, this stresses to the readers the emptiness in the valley.Up until this juncture, Fitzgerald uses cars as a symbol of power and along with power tends to co me wealth. For all the wealthy characters in the novel such as Gatsby and the Bu chanan, a car comes along with the lavish lifestyles they lead, but if you compare this to the Wilsons, they fix cars just in order to make a living. Itââ¬â¢s as if to those that live in New York, itââ¬â¢s just a good time but for those in the valley of ashes, this is what they call life. It is evident that everything here is devalued and mounts to nothing in New York.In the valley of Ashes, we also have the eyes of Doctor T. J . Eckleburg that sees everything. Although it is just a billboard, It could be argued that through these ââ¬Ëyellow spectaclesââ¬â¢ are the eyes of God as well as the eyes of Nick. He is our narrator who is within and without the novel. We see the narration through his eyes but by doing so, Fitzgerald is able to withhold information from the readers as we can only see what Nick chooses to reveal in his narrative as he judges everyone else from his own perspective.The eyes also serve to represent the harsh reality of the ââ¬ËAmerican Dreamââ¬â ¢ and just how false it can be. Supposedly, anyone can make it big in America if they work hard for it, just like the Wilsons, but the truth is not everyone can be as wealthy as Gatsby and the Buchananââ¬â¢s and the idea that everyone can live that American dream is just a dream. Although it has proved wealth for some, like the ashes, the Wilsons hope for this wealth are not very alive.
Subscribe to:
Posts (Atom)