Saturday, September 7, 2019
Poverty in the United States Essay Example for Free
Poverty in the United States Essay Poverty is a serious issue not only in third world countries but also here in the United States. Discussing the nature of poverty in the United States is important because through understanding we will find solutions. Gaining insights into the issue of poverty can be used to understand the complexity of the subject. Poverty has been defined as a state of deprivation of goods and services that essential to the maintenance of an adequate standard of living in a given society. Although the concept of poverty is considered relative, it cannot be denied that it magnifies the problem concerning inequality in a particular society (Levitan). The struggle of poverty impacts peopleââ¬â¢s day-to-day life. It is easy to hide some things in life but, poverty is not one of them. There are 633,782 homeless people in cities throughout the United States (St. Francis). Poor people have no place to live and are being exposed to natureââ¬â¢s elements, bacteria, and harmful illness can cause threat to the health of these individuals. The environment is being impacted as well, because there is nowhere to put waste or garbage other than on the ground. This is why it is important to gain insight and understand poverty so that we can help these people and the earth. When a person is living in poverty it is humiliating and weighs on an individualââ¬â¢s self-esteem as well as their families and is very difficult to overcome. Poverty is not always a choice, but it is a situation that can be prevented. If people everywhere take something from every book, article or essays that has been written and are willing to recognize and do something about it then it is a problem that can be fixed. There is not a perfect plan or a perfect solution to the poverty problem but, the aim is to decrease the number of individuals and families living in poverty drastically. There are many families living in poverty and there are an equal amount of thoughts and opinions on why people live in poverty such as drug and alcohol use, domestic violence and foreclosure just to name a few. Individuals have a difficult time taking care of themselves can you imagi ne having to try to provide for a family on next to nothing every day. Without a street address these families do not qualify to get welfare assistance such as food stamps, Medicaid, or housing assistance. Without housing assistance people are forced to stay in shelters and if they donââ¬â¢t make to a shelter by a certainà time they go without a warm place to sleep and without food that night. Some people wait in long lines all day for a spot at the shelter only to be turned away because there is just not enough space for everyone. A good way to alleviate or even eliminate this problem is to build more shelters or use some of the abandoned buildings in poverty stricken neighborhoods for the poor people to sleep in. Have stipulations in these shelters that individuals and their families are guaranteed more than one night as long as they abide by guidelines provided, kind of like a contract. So they are not just getting help they are in a sense helping their selves. Different situations have different solutions, there is a difference between a person living in poverty because youââ¬â¢re a war veteran and just having a hard time and living in poverty because you are and addict and everything you have is spent on drugs and alcohol. In these newly built or refurbished shelters with these stipulations, programs can be offered to help transition into a better way of living. Yes, then there is the issue of money and where will it come from. Nobody has money lying around just to give away so charity events, fundraisers, donations, volunteers and maybe even some help from government agencies would help. The children of these families living in poverty suffer most. Research shows that poverty in the first five years of a childââ¬â¢s life changes the life of a child compared to if they were to live in poverty later in life. This is because poverty is associated with poor nutrition; poor nutrition leads to lower intelligence, bad physical development, and poor immune systems. ââ¬Å"Children deprived of proper nutrition during the most informative years score much lower on tests of vocabulary, reading comprehension, arithmetic, and general knowledge. The more severe the poverty a child faces, the lower his or her nutritional level is likely to be (BrownPollitt).â⬠Many children that are labeled bad kids with behavioral problems are really just lacking nutritional value. A child that is hungry is more likely to act ou t and have greater difficulty focusing than a well fed child. There are government programs that offer assistance with nutrition such as W.I.C and Healthy Schools but the guidelines are very strict and fall short in making sure that every child living in poverty has adequate nutrition. So, this problem can be solved by changing the guidelines and making it easier for a family living in poverty to feed our future. People might say this is not my problem, Iââ¬â¢m not living in povertyà so what does this have to do with me? Truth be told everyone is affected by poverty. As Dr. Martin Luther King Jr. said, ââ¬Å"There is nothing more dangerous than to build a society, with a large segment of people in that society, who feel they have no stake in it; who feel they have nothing to lose. People, who have stake in their society, protect that society, but when they donââ¬â¢t have it, they unconsciously want to destroy it (Dr.MartinLutherKingJr.).â⬠According to the history of our nation, the safety and equality of the people of our society relies on everyone individually and as a whole nation as one. If thatââ¬â¢s the way the world is meant to be then why are people living in poverty treated so differently? Upper class doesnââ¬â¢t make you better than a person living in poverty, money doesnââ¬â¢t make you bad or good and the same goes for poverty. The founders of our nation fought hard for a country where everyone is treated as a person equally but, that is not the case when thousands of people still live in poverty every day. ââ¬Å"Anybody that has ever spent a morning at the Department of Motor Vehicles or stood in the line at the Post Office should understand that simply because the government is handling the problem, doesnââ¬â¢t mean itââ¬â¢s being handled properly (St. Francis)â⬠. The next time you see someone a little down and out stop to give them a minute and see if you can help them in any way, remember that poverty does not make them any less a human than you. I believe the proposed solutions will work because if its believable than its achievable and our system has proven in other situations to be reliable so let use it for the good of the people of our country that could use a hand up not a hand out. For people to be sick on the street, forced to sleep on cardboard or dirt, and have to beg other people to help them is not humane or the American way and should not be tolerated any longer. Works Cited BrownPollitt. Malnutrition, Poverty and Intellectual Development. Pollitt, L. Brown E. n.d. Dr.MartinLutherKingJr. Letter From Birmingham Jail. April 1963. Levitan, Sar A. Poverty In the Lexicon Universal Encyclopedia. 1990: pages 478-480 Vol. 15. St. Francis, Nancy. Homelessness in America 2013. 2013.
Friday, September 6, 2019
Diversity Among Individuals Essay Example for Free
Diversity Among Individuals Essay Diversity among individuals, as well as cultures, provides a challenge for nurses when it comes to delivering meaningful health promotion and illness prevention-based education. How do teaching principles, varied learning styles (for both the nurse and her patients), and teaching methodologies impact the quality of such education? How does understanding a patients view of health promotion and disease prevention guide you in teaching them? Provide an example. Education is impacted any time that the student (patient) does not understand what is being explained, so it is important for the instructor (nurse) to have multiple teaching styles and methodologies to ensure the information is clear and understood. Speaking with patients, while drawing pictures or diagrams, as well as giving them handouts to take home allows you to cover all but one type of learner. Understanding my patientââ¬â¢s view of health promotion and disease prevention helps guide me to what specific information the patient will need. For example, A 21 year old male who smokes tobacco and has multiple sex partners informs me that he has no desire to quit smoking and refuses you to discuss the matter with me. Attempting to educate this patient on quitting smoking will do harm than good. The patient will be frustrated and possibly angry at me for not respecting his feelings, this could possibly damage our nurse-patient relationship of trust and understanding. In this case I will respect the patientââ¬â¢s right to smoke and spend my time educating him on sexually transmitted diseases and the importance of safe sex. My 21 year old female tobacco smoker informs me that she would like to quit smoking but is having a hard time. In this situation I would speak with her about her difficulties quitting smoking, fears and anxieties. Provide information regarding medications that are available, programs and resources that are designed to help her, and other options like hypnosis and acupuncture. Understanding and being able to incorporate teaching principles, teaching methodologies, and learning styles are all very important in patient education and health promotion but it will do you little good if you do not have the patientââ¬â¢s buy in and willingness to change.
Thursday, September 5, 2019
Features of Transport Layer Security (TLS)
Features of Transport Layer Security (TLS) à TRANSPORT LAYER SECURITY TLS is a successor to Secure Sockets Layer protocol. TLS provides secure communications on the Internet for such things as e-mail, Internet faxing, and other data transfers. There are slight differences between SSL 3.0 and TLS 1.0, but the protocol remains significantly the same. It is good idea to keep in mind that TLS resides on the Application Layer of the OSI model. This will save you a lot of frustrations while debugging and troubleshooting encryption troubles connected to TLS. à TLS Features TLS is a generic application layer security protocol that runs over reliable transport. It provides a secure channel to application protocol clients. This channel has three primary security features: Authentication of the server. Confidentiality of the communication channel. Message integrity of the communication channel. Optionally TLS can also provide authentication of the client. In general, TLS authentication uses public key based digital signatures backed by certificates. Thus, the server authenticates either by decrypting a secret encrypted under his public key or by signing an ephemeral public key. The client authenticates by signing a random challenge. Server certificates typically contain the servers domain name. Client certificates can contain arbitrary identities. à The Handshake Protocols The TLS Handshake Protocol allows the server and client to authenticate each other and to negotiate an encryption algorithm and cryptographic keys before data is exchanged. In a typical scenario, only the server is authenticated and its identity is ensured while the client remains unauthenticated. The mutual authentication of the servers requires public key deployment to clients. Provide security parameters to the record layer. A Client sends a ClientHello message specifying the highest TLS protocol version it supports, a random number, a list of suggested cipher suites and compression methods. The Server responds with a ServerHello, containing the chosen protocol version, a random number, cipher, and compression method from the choices offered by the client. The Server sends its Certificate (depending on the selected cipher, this may be omitted by the Server). The server may request a certificate from the client, so that the connection can be mutually authenticated, using a Certificate Request. The Server sends a ServerHelloDone message, indicating it is done with handshake negotiation. The Client responds with a ClientKeyExchange which may contain a PreMasterSecret, public key, or nothing. (Again, this depends on the selected cipher). The Handshake protocol provides a number of security functions. Such as Authentication, Encryption, Hash Algorithms à · Authentication A certificate is a digital form of identification that is usually issued by a certification authority (CA) and contains identification information, a validity period, a public key, a serial number, and the digital signature of the issuer. For authentication purposes, the Handshake Protocol uses an X.509 certificate to provide strong evidence to a second party that helps prove the identity of the party that holds the certificate and the corresponding private key. à · Encryption There are two main types of encryption: symmetric key (also known as Private Key) and asymmetric key (also known as public key. TLS/SSL uses symmetric key for bulk encryption and public key for authentication and key exchange. à · Hash Algorithms A hash is a one-way mapping of values to a smaller set of representative values, so that the size of the resulting hash is smaller than the original message and the hash is unique to the original data. A hash is similar to a fingerprint: a fingerprint is unique to the individual and is much smaller than the original person. Hashing is used to establish data integrity during transport. Two common hash algorithms are Message Digest5 (MD5) produce 128-bit hash value and Standard Hash Algorithm1 (SHA-1) produce 160-bit value. à The Change Cipher Spec The Change Cipher Spec Protocol signals a transition of the cipher suite to be used on the connection between the client and server. This protocol is composed of a single message which is encrypted and compressed with the current cipher suite. This message consists of a single byte with the value1. Message after this will be encrypted and compressed using the new cipher suite. à The Alert The Alert Protocol includes event-driven alert messages that can be sent from either party. the session is either ended or the recipient is given the choice of whether or not to end the session. Schannel SSP will only generate these alert messages at the request of the application. à The Record Layer/Protocol The TLS record protocol is a simple framing layer with record format as shown below: struct { ContentType type; ProtocolVersion version; uint16 length; opaque payload[length]; } TLSRecord; As with TLS, data is carried in records. In both protocols, records can only be processed when the entire record is available. The Record Layer might have four functions: It fragments the data coming from the application into manageable blocks (and reassemble incoming data to pass up to the application). Schannel SSP does not support fragmentation at the Record Layer. It compresses the data and decompresses incoming data. Schannel SSP does not support compression at the Record Layer. It applies a Message Authentication Code (MAC), or hash/digest, to the data and uses the MAC to verify incoming data. It encrypts the hashed data and decrypts incoming data. à Application Protocol TLS runs on application protocol such as HTTP, FTP, SMTP, NNTP, and XMPP and above a reliable transport protocol, TCP for example. While it can add security to any protocol that uses reliable connections (such as TCP), it is most commonly used with HTTP to form HTTPS. HTTPS is used to secure World Wide Web pages for applications such as electronic commerce and asset management. These applications use public key certificates to verify the identity of endpoints. à TSL/ SSL Security The client may use the CAs public key to validate the CAs digital signature on the server certificate. If the digital signature can be verified, the client accepts the server certificate as a valid certificate issued by a trusted CA. The client verifies that the issuing Certificate Authority (CA) is on its list of trusted Cas. The client checks the servers certificate validity period. The authentication process stops if the current date and time fall outside of the validity period. à IPSec IPSec acts at the network layer, protecting and authenticating IP packets between participating IPSec devices (peers), such as PIX Firewalls, Cisco routers, Cisco VPN 3000 Concentrators, Cisco VPN Clients, and other IPSec-compliant products. IPSec is not bound to any specific encryption or authentication algorithms, keying technology, or security algorithms. IPSec is a framework of open standards. Because it isnt bound to specific algorithms, IPSec allows newer and better algorithms to be implemented without patching the existing IPSec standards. IPSec provides data confidentiality, data integrity, and data origin authentication between participating peers at the IP layer. IPSec is used to secure a path between a pair of gateways, a pair of hosts, or a gateway and a host. Some of the standard algorithms are as follows: Data Encryption Standard (DES) algorithmââ¬âUsed to encrypt and decrypt packet data. 3DES algorithmââ¬âeffectively doubles encryption strength over 56-bit DES. Advanced Encryption Standard (AES)ââ¬âa newer cipher algorithm designed to replace DES. Has a variable key length between 128 and 256 bits. Cisco is the first industry vendor to implement AES on all its VPN-capable platforms. Message Digest 5 (MD5) algorithmââ¬âUsed to authenticate packet data. Secure Hash Algorithm 1 (SHA-1)ââ¬âUsed to authenticate packet data. Diffie-Hellman (DH)ââ¬âa public-key cryptography protocol that allows two parties to establish a shared secret key used by encryption and hash algorithms (for example, DES and MD5) over an insecure communications channel. IPSec security services provide four critical functions: Confidentiality (encryption)ââ¬âthe sender can encrypt the packets before transmitting them across a network. By doing so, no one can eavesdrop on the communication. If intercepted, the communications cannot be read. Data integrityââ¬âthe receiver can verify that the data was transmitted through the Internet without being changed or altered in any way. Origin authenticationââ¬âthe receiver can authenticate the packets source, guaranteeing and certifying the source of the information. Anti-replay protectionââ¬âAnti-replay protection verifies that each packet is unique, not duplicated. IPSec packets are protected by comparing the sequence number of the received packets and a sliding window on the destination host, or security gateway. Late and duplicate packets are dropped. v How IPSec works The goal of IPSec is to protect the desired data with the needed security services. IPSecs operation can be broken into five primary steps: Define interesting trafficââ¬âTraffic is deemed interesting when the VPN device recognizes that the traffic you want to send needs to be protected. IKE Phase 1ââ¬âThis basic set of security services protects all subsequent communications between the peers. IKE Phase 1 sets up a secure communications channel between peers. IKE Phase 2ââ¬âIKE negotiates IPSec security association (SA) parameters and sets up matching IPSec SAs in the peers. These security parameters are used to protect data and messages exchanged between endpoints. Data transferââ¬âData is transferred between IPSec peers based on the IPSec parameters and keys stored in the SA database. IPSec tunnel terminationââ¬âIPSec SAs terminate through deletion or by timing out. TASK 1(b) IPSecs advantage over TLS: It has more plasticity on choosing the Authentication mechanisms (like the Pre Shared Key), and therefore makes it hard for the attacker to do man in the middle.TLS is based only on Public key and with tools, its possible to do man in the Middle breaking TLS. Going one step down the OSI stack, IP Security (IPSec) guarantees the data privacy and integrity of IP packets, regardless of how the application used the sockets. This means any application, as long as it uses IP to send data, will benefit from the underlying secure IP network. Nothing has to be rewritten or modified; it even is possible that users wont be aware their data is being processed through encrypting devices. This solution is the most transparent one for end users and the one most likely to be adopted in the future in the widest range of situations. The main drawback of IPSsec lies in its intrinsic infrastructural complexity, which demands several components to work properly. IPSec deployment must be planned and carri ed out by network administrators, and it is less likely to be adopted directly by end users. TLSs advantage over IPSec: The advantage of TLS over generic application-level security mechanisms is the application no longer has the burden of encrypting user data. Using a special socket and API, the communication is secured. The problem with TLS is an application wishing to exploit its functionality must be written explicitly in order to do so (see Resources). Existing applications, which constitute the majority of data producers on the Internet, cannot take advantage of the encryption facilities provided by TLS without being rewritten. Think of the common applications we use everyday: mail clients, web browsers on sites without HTTPS, IRC channels, peer-to-peer file sharing systems and so on. Also, most network services (such as mail relays, DNS servers, routing protocols) currently run over plain sockets, exchanging vital information as clear text and only seldomly adopting application-level counter-measures (mostly integrity checks, such as MD5 sums). à IGMP IGMP is a protocol used by IP hosts, and adjacent multicast network devices to identify their memberships. If they are part of the same multicast group they communicate with each other. ICMP communicates 1 to 1.IGMP communicates 1 to many. à Establish Multicast group We describe a distributed architecture for managing multicast addresses in the global Internet. A multicast address space partitioning scheme is proposed, based on the Unicast host address and a per-host address management entity. By noting that port numbers are an integral part of end-to-end multicast addressing we present a single, unified solution to the two problems of dynamic multicast address management and port resolution. We then present a framework for the evaluation of multicast address management schemes, and use it to compare our design with three approaches, as well as a random allocation strategy. The criteria used for the evaluation are blocking probability and consistency, address acquisition delay, the load on address management entities, robustness against failures, and processing and communications overhead. With the distributed scheme the probability of blocking for address acquisition is reduced by several orders of magnitude, to insignificant levels, while consi stency is maintained. At the same time, the address acquisition delay is reduced to a minimum by serving the request within the host itself. It is also shown that the scheme generates much less control traffic, is more robust against failures, and puts much less load on address management entities as compared with the other three schemes. The random allocation strategy is shown to be attractive primarily due to its simplicity, although it does have several drawbacks stemming from its lack of consistency (addresses may be allocated more than once) The Routing and Remote Access administrative tool is used to enable routing on a Windows 2000 server that is multihomed (has more than one network card). Windows 2000 professional cannot be a router. The Routing and Remote Access administrative tool or the route command line utility can be used to con a static router and add a routing table. A routing table is required for static routing. Dynamic routing does not require a routing table since the table is built by software. Dynamic routing does require additional protocols to be installed on the computer. When using the Routing and Remote Access tool, the following information is entered: Interface Specify the network card that the route applies to which is where the packets will come from. Destination Specify the network address that the packets are going to such as 192.168.1.0. Network Mask The subnet mask of the destination network. Gateway The IP address of the network card on the network that is cond to forward the packets such as 192.168.1.1. Metric The number of routers that packets must pass through to reach the intended network. If there are more than 1, the Gateway address will not match the network address of the destination network. à Dynamic Routing Windows 2000 Server supports Network Address Translation (NAT) and DHCP relay agent. Three Windows 2000 supported Dynamic routing protocols are: Routing Information Protocol (RIP) version 2 for IP Open Shortest Path First (OSPF) Internet Group Management Protocol (IGMP) version 2 with router or proxy support. The Routing and Remote Access tool is used to install, con, and monitor these protocols and routing functions. After any of these dynamic routing protocols are installed, they must be cond to use one or more routing interfaces. à Protocol Independent Multicast (PIM): This document describes an architecture for efficiently routing to multicast groups that may span wide-area (and inter-domain) internets. We refer to the approach as Protocol Independent Multicast (PIM) because it is not dependent on any particular unicast routing protocol. The most significant innovation in this architecture is the efficient support of sparse, wide area groups. This sparse mode (SM) of operation complements the traditional { dense-mode} approach to multicast routing for campus networks, as developed by Deering [2][3] and implemented previously in MOSPF and DVMRP [4][5]. These traditional dense mode multicast schemes were intended for use within regions where a group is widely represented or bandwidth is universally plentiful. However, when group members, and senders to those group members, are distributed sparsely across a wide area, these schemes are not efficient; data packets (in the case of DVMRP) or membership report information (in the case of MOSPF) are occasionally sent over many links that do not lead to receivers or senders, respectively. The purpose of this work is to develop a multicast routing architecture that efficiently establishes distribution trees even when some or all members are sparsely distributed. Efficiency is evaluated in terms of the state, control message, and data packet overhead required across the entire network in order to deliver data packets to the members of the group. à The Protocol Independent Multicast (PIM) architecture: maintains the traditional IP multicast service model of receiver-initiated membership; can be cond to adapt to different multicast group and network characteristics; is not dependent on a specific unicast routing protocol; uses soft-state mechanisms to adapt to underlying network conditions and group dynamics. The robustness, flexibility, and scaling properties of this architecture make it well suited to large heterogeneous inter-networks. This document describes an architecture for efficiently routing to multicast groups that may span wide-area (and inter-domain) internets. We refer to the approach as Protocol Independent Multicast (PIM) because it is not dependent on any particular unicast routing protocol. The most significant innovation in this architecture is the efficient support of sparse, wide area groups. This sparse mode (SM) of operation complements the traditional { dense-mode} approach to multicast routing for campus networks, as developed by Deering [2][3] and implemented previously in MOSPF and DVMRP [4][5]. These traditional dense mode multicast schemes were intended for use within regions where a group is widely represented or bandwidth is universally plentiful. However, when group members, and senders to those group members, are distributed sparsely across a wide area, these schemes are not efficient; data packets (in the case of DVMRP) or membership report information (in the case of MOSPF) are occas ionally sent over many links that do not lead to receivers or senders, respectively. The purpose of this work is to develop a multicast routing architecture that efficiently establishes distribution trees even when some or all members are sparsely distributed. Efficiency is evaluated in terms of the state, control message, and data packet overhead required across the entire network in order to deliver data packets to the members of the group. A user of an internet- connected pc, Adam; send an email message to another internet connected pc user beryl. 1. Outlinethe function of four internet host that would normally be involved be involved in this task. . : 1. Adams Computer : :2. Server of Adams Internet Service Provider : : 3. Server of Beryls Internet Service Provider: :4. Beryls Computer : . This program allows you to build and deal with a large mailing list, and to create modified messages from predefined templates while sending. It lets you define multiple independent SMTP server connections and will utilize the latest in multithreading technology, to send emails to you as fast as it is possible. You can use all the standard message formats like plain text, HTML or even create a rich content message in the Microsoft Outlook Express and export it into the program. The interface of the program is very simple and easy to learn nearly all functions can be performed using hotkeys on the keyboard. E-mail is a growing source of an enterprises records and needs to be treated as any written memo, letter or report has been treated. The information in e-mail has the potential to add to the enterprises knowledge assets, from interactions with the users or customers in the enterprise to interactions with colleagues overseas. 2. List the internet protocol which would be used in this task. Internet Protocol (IP) is packet-based protocol that allows dissimilar hosts to connect to each other for the purpose of delivering data across the resulting networks. Applications combine IP with a higher- level protocol called Transport Control Protocol (TCP), which establishes a virtual connection between a destination and a source. IP by itself is something like the postal system. It allows you to address a package and drop it in the system, but theres no direct link between you and the recipient. . : 1. HTTP : :2. IMAP(Version 4): : 3.SMTP : :4.POP (Version 3) : . à HTTP (Hyper-Text Transfer Protocol) is the underlying protocol used by the World Wide Web. HTTP defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. HTTP/1.0, as defined by RFC 1945 [6], improved the protocol by allowing messages to be in the format of MIME-like messages, containing meta information about the data transferred and modifiers on the request/response semantics. à IMAP4 (Internet Message Access Protocol) A mail protocol that provides management of received messages on a remote server. The user can review headers, create or delete folders/mailboxes and messages, and search contents remotely without downloading. It includes more functions than the similar POP protocol. à POP3 (Post Office Protocol 3) is the most recent version of a standard protocol for receiving e-mail. POP3 is a client/server protocol in which e-mail is received and held for you by your Internet server. Periodically, you (or your client e-mail receiver) check your mail-box on the server and download any mail, probably using POP3. This standard protocol is built into most popular e-mail products, such as Eudora and Outlook Express. Its also built into the Netscape and Microsoft Internet Explorer browsers. POP3 is designed to delete mail on the server as soon as the user has downloaded it. However, some implementations allow users or an administrator to specify that mail be saved for some period of time. POP can be thought of as a store-and-forward service. à SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e-mail. However, since it is limited in its ability to queue messages at the receiving end, it is usually used with one of two other protocols, POP3 or IMAP, that let the user save messages in a server mailbox and download them periodically from the server. In other words, users typically use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving e-mail. On Unix-based systems, send mail is the most widely-used SMTP server for e-mail. A commercial package, Send mail, includes a POP3 server. Microsoft Exchange includes an SMTP server and can also be set up to include POP3 support. SMTP usually is implemented to operate over Internet port 25. An alternative to SMTP that is widely used in Europe is X.400. Many mail servers now support Extended Simple Mail Transfer Protocol (ESMTP), which allows multimedia files to be delivered as e-mail. 3. Taking the case that the message include the text please find attached abstract and 1. as well as in MS-Word format and an attachment in jpeg, list format of the send mail messages. .. : 1. MIME : .. à MIME (Multi-Purpose Internet Mail Extensions) is an extension of the original Internet e-mail protocol that lets people use the protocol to exchange different kinds of data files on the Internet: audio, video, images, application programs, and other kinds, as well as the ASCII text handled in the original protocol, the Simple Mail Transport Protocol (SMTP). In 1991, Nathan Borenstein of Bellcore proposed to the IETF that SMTP be extended so that Internet (but mainly Web) clients and servers could recognize and handle other kinds of data than ASCII text. As a result, new file types were added to mail as a supported Internet Protocol file type. Servers insert the MIME header at the beginning of any Web transmission. Clients use this header to select an appropriate player application for the type of data the header indicates. Some of these players are built into the Web client or browser (for example, all browsers come with GIF and JPEG image players as well as the ability to handle HTML files). 4. How would received message differ the sent messages? The email address that receives messages sent from users who click à ¿Ã ½replyà ¿Ã ½ in their email clients. Can differ from the à ¿Ã ½fromà ¿Ã ½address which can be an automated or unmonitored email address used only to send messages to a distribution list. à ¿Ã ½Reply-toà ¿Ã ½ should always be a monitored address. à IPv4: Internet Protocol (Version 4) The Internet Protocol (IP) is a network-layer (Layer 3) protocol in the OSI model that contains addressing information and some control information to enable packets being routed in network. IP is the primary network-layer protocol in the TCP/IP protocol suite. Along with the Transmission Control Protocol (TCP), IP represents the heart of the Internet protocols. IP is equally well suited for both LAN and WAN communications. IP (Internet Protocol) has two primary responsibilities: providing connectionless, best-effort delivery of datagrams through a network; and providing fragmentation and reassembly of datagrams to support data links with different maximum-transmission unit (MTU) sizes. The IP addressing scheme is integral to the process of routing IP datagrams through an internetwork. Each IP address has specific components and follows a basic format. These IP addresses can be subdivided and used to create addresses for sub networks. Each computer (known as host) on a TCP/IP network is assigned a unique logical address (32-bit in IPv4) that is divided into two main parts: the network number and the host number. The network number identifies a network and must be assigned by the Internet Network Information Center (InterNIC) if the network is to be part of the Internet. An Internet Service Provider (ISP) can obtain blocks of network addresses from the InterNIC and can itself assign address space as nece ssary. The host number identifies a host on a network and is assigned by the local network administrator. à IPv6 (IPng): Internet Protocol version 6 IPv6 is the new version of Internet Protocol (IP) based on IPv4, a network-layer (Layer 3) protocol that contains addressing information and some control information enabling packets to be routed in the network. There are two basic IP versions: IPv4 and IPv6. IPv6 is also called next generation IP or IPng. IPv4 and IPv6 are de-multiplexed at the media layer. For example, IPv6 packets are carried over Ethernet with the content type 86DD (hexadecimal) instead of IPv4s 0800. The IPv4 is described in separate documents. IPv6 increases the IP address size from 32 bits to 128 bits, to support more levels of addressing hierarchy, a much greater number of addressable nodes, and simpler auto-configuration of addresses. IPv6 addresses are expressed in hexadecimal format (base 16) which allows not only numerals (0-9) but a few characters as well (a-f). A sample ipv6 address looks like: 3ffe: ffff: 100:f101:210:a4ff:fee3:9566. Scalability of multicast addresses is introduced. A new type of address called an any cast address is also defined, to send a packet to any one of a group of nodes. Two major improvements in IPv6 vs. v4: * Improved support for extensions and options IPv6 options are placed in separate headers that are located between the IPv6 header and the transport layer header. Changes in the way IP header options are encoded to allow more efficient forwarding, less stringent limits on the length of options, and greater flexibility for introducing new options in the future. à · Flow labeling capability A new capability has been added to enable the labeling of packets belonging to particular traffic flows for which the sender requests special handling, such as non-default Quality of Service or real-time service. à Comparison between IPv6 with IPv4 Data structure of IPv6 has modified as follows: Header length field found in IPv4 is removed in IPv6. Type of Service field found in IPv4 has been replaced with Priority field in IPv6. Time to live field found in IPv4 has been replaced with Hop Limit in IPv6. Total Length field has been replaced with Payload Length field Protocol field has been replaced with Next Header field Source Address and Destination Address has been increased from 32-bits to 128-bits. à Major Similarities IPv6 with IPv4 Both protocols provide loopback addresses. IPv6 multicast achieves the same purpose that IPv4 broadcast does. Both allow the user to determine datagram size, and the maximum number of hops before termination. Both provide connectionless delivery service (datagrams routed independently). Both are best effort datagram delivery services. à Major Differences between IPv6 with IPv4 IPv6 host to IPv6 host routing via IPv4 network: Here, IPv6 over IPv4 tunneling is required to send a datagram. IPv6 packets are encapsulated within IPv4 packets, allowing travel over IPv4 routing infrastructures to reach an IPv6 host on the other side of the .IPv6 over IPv4 tunnel. The two different types of tunneling are automatic and cond. For a cond tunnel, the IPv6 to IPv4 mappings, at tunnel endpoints, have to be manually specified. Automatic tunneling eases tunneling, but nullifies the advantages of using the 128-bit address space. IPv6 host to IPv4 host and vice versa: The device that converts IPv6 packets to IPv4 packets (a dual IP stack/ dual stack router) allows a host to access both IPv4 and IPv6 resources for communication. A dual IP stack routes as well as converts between IPv4 and IPv6 datagrams ICMP: IPv6 enhances ICMP with ICMPv6. The messages are grouped as informational and error. An ICMPv6 message can contain much more information. The rules for message handling are stricter. ICMPv6 uses the Neighbor Discovery Protocol. New messages have been added also. Absence of ARP RARP: Features of Transport Layer Security (TLS) Features of Transport Layer Security (TLS) à TRANSPORT LAYER SECURITY TLS is a successor to Secure Sockets Layer protocol. TLS provides secure communications on the Internet for such things as e-mail, Internet faxing, and other data transfers. There are slight differences between SSL 3.0 and TLS 1.0, but the protocol remains significantly the same. It is good idea to keep in mind that TLS resides on the Application Layer of the OSI model. This will save you a lot of frustrations while debugging and troubleshooting encryption troubles connected to TLS. à TLS Features TLS is a generic application layer security protocol that runs over reliable transport. It provides a secure channel to application protocol clients. This channel has three primary security features: Authentication of the server. Confidentiality of the communication channel. Message integrity of the communication channel. Optionally TLS can also provide authentication of the client. In general, TLS authentication uses public key based digital signatures backed by certificates. Thus, the server authenticates either by decrypting a secret encrypted under his public key or by signing an ephemeral public key. The client authenticates by signing a random challenge. Server certificates typically contain the servers domain name. Client certificates can contain arbitrary identities. à The Handshake Protocols The TLS Handshake Protocol allows the server and client to authenticate each other and to negotiate an encryption algorithm and cryptographic keys before data is exchanged. In a typical scenario, only the server is authenticated and its identity is ensured while the client remains unauthenticated. The mutual authentication of the servers requires public key deployment to clients. Provide security parameters to the record layer. A Client sends a ClientHello message specifying the highest TLS protocol version it supports, a random number, a list of suggested cipher suites and compression methods. The Server responds with a ServerHello, containing the chosen protocol version, a random number, cipher, and compression method from the choices offered by the client. The Server sends its Certificate (depending on the selected cipher, this may be omitted by the Server). The server may request a certificate from the client, so that the connection can be mutually authenticated, using a Certificate Request. The Server sends a ServerHelloDone message, indicating it is done with handshake negotiation. The Client responds with a ClientKeyExchange which may contain a PreMasterSecret, public key, or nothing. (Again, this depends on the selected cipher). The Handshake protocol provides a number of security functions. Such as Authentication, Encryption, Hash Algorithms à · Authentication A certificate is a digital form of identification that is usually issued by a certification authority (CA) and contains identification information, a validity period, a public key, a serial number, and the digital signature of the issuer. For authentication purposes, the Handshake Protocol uses an X.509 certificate to provide strong evidence to a second party that helps prove the identity of the party that holds the certificate and the corresponding private key. à · Encryption There are two main types of encryption: symmetric key (also known as Private Key) and asymmetric key (also known as public key. TLS/SSL uses symmetric key for bulk encryption and public key for authentication and key exchange. à · Hash Algorithms A hash is a one-way mapping of values to a smaller set of representative values, so that the size of the resulting hash is smaller than the original message and the hash is unique to the original data. A hash is similar to a fingerprint: a fingerprint is unique to the individual and is much smaller than the original person. Hashing is used to establish data integrity during transport. Two common hash algorithms are Message Digest5 (MD5) produce 128-bit hash value and Standard Hash Algorithm1 (SHA-1) produce 160-bit value. à The Change Cipher Spec The Change Cipher Spec Protocol signals a transition of the cipher suite to be used on the connection between the client and server. This protocol is composed of a single message which is encrypted and compressed with the current cipher suite. This message consists of a single byte with the value1. Message after this will be encrypted and compressed using the new cipher suite. à The Alert The Alert Protocol includes event-driven alert messages that can be sent from either party. the session is either ended or the recipient is given the choice of whether or not to end the session. Schannel SSP will only generate these alert messages at the request of the application. à The Record Layer/Protocol The TLS record protocol is a simple framing layer with record format as shown below: struct { ContentType type; ProtocolVersion version; uint16 length; opaque payload[length]; } TLSRecord; As with TLS, data is carried in records. In both protocols, records can only be processed when the entire record is available. The Record Layer might have four functions: It fragments the data coming from the application into manageable blocks (and reassemble incoming data to pass up to the application). Schannel SSP does not support fragmentation at the Record Layer. It compresses the data and decompresses incoming data. Schannel SSP does not support compression at the Record Layer. It applies a Message Authentication Code (MAC), or hash/digest, to the data and uses the MAC to verify incoming data. It encrypts the hashed data and decrypts incoming data. à Application Protocol TLS runs on application protocol such as HTTP, FTP, SMTP, NNTP, and XMPP and above a reliable transport protocol, TCP for example. While it can add security to any protocol that uses reliable connections (such as TCP), it is most commonly used with HTTP to form HTTPS. HTTPS is used to secure World Wide Web pages for applications such as electronic commerce and asset management. These applications use public key certificates to verify the identity of endpoints. à TSL/ SSL Security The client may use the CAs public key to validate the CAs digital signature on the server certificate. If the digital signature can be verified, the client accepts the server certificate as a valid certificate issued by a trusted CA. The client verifies that the issuing Certificate Authority (CA) is on its list of trusted Cas. The client checks the servers certificate validity period. The authentication process stops if the current date and time fall outside of the validity period. à IPSec IPSec acts at the network layer, protecting and authenticating IP packets between participating IPSec devices (peers), such as PIX Firewalls, Cisco routers, Cisco VPN 3000 Concentrators, Cisco VPN Clients, and other IPSec-compliant products. IPSec is not bound to any specific encryption or authentication algorithms, keying technology, or security algorithms. IPSec is a framework of open standards. Because it isnt bound to specific algorithms, IPSec allows newer and better algorithms to be implemented without patching the existing IPSec standards. IPSec provides data confidentiality, data integrity, and data origin authentication between participating peers at the IP layer. IPSec is used to secure a path between a pair of gateways, a pair of hosts, or a gateway and a host. Some of the standard algorithms are as follows: Data Encryption Standard (DES) algorithmââ¬âUsed to encrypt and decrypt packet data. 3DES algorithmââ¬âeffectively doubles encryption strength over 56-bit DES. Advanced Encryption Standard (AES)ââ¬âa newer cipher algorithm designed to replace DES. Has a variable key length between 128 and 256 bits. Cisco is the first industry vendor to implement AES on all its VPN-capable platforms. Message Digest 5 (MD5) algorithmââ¬âUsed to authenticate packet data. Secure Hash Algorithm 1 (SHA-1)ââ¬âUsed to authenticate packet data. Diffie-Hellman (DH)ââ¬âa public-key cryptography protocol that allows two parties to establish a shared secret key used by encryption and hash algorithms (for example, DES and MD5) over an insecure communications channel. IPSec security services provide four critical functions: Confidentiality (encryption)ââ¬âthe sender can encrypt the packets before transmitting them across a network. By doing so, no one can eavesdrop on the communication. If intercepted, the communications cannot be read. Data integrityââ¬âthe receiver can verify that the data was transmitted through the Internet without being changed or altered in any way. Origin authenticationââ¬âthe receiver can authenticate the packets source, guaranteeing and certifying the source of the information. Anti-replay protectionââ¬âAnti-replay protection verifies that each packet is unique, not duplicated. IPSec packets are protected by comparing the sequence number of the received packets and a sliding window on the destination host, or security gateway. Late and duplicate packets are dropped. v How IPSec works The goal of IPSec is to protect the desired data with the needed security services. IPSecs operation can be broken into five primary steps: Define interesting trafficââ¬âTraffic is deemed interesting when the VPN device recognizes that the traffic you want to send needs to be protected. IKE Phase 1ââ¬âThis basic set of security services protects all subsequent communications between the peers. IKE Phase 1 sets up a secure communications channel between peers. IKE Phase 2ââ¬âIKE negotiates IPSec security association (SA) parameters and sets up matching IPSec SAs in the peers. These security parameters are used to protect data and messages exchanged between endpoints. Data transferââ¬âData is transferred between IPSec peers based on the IPSec parameters and keys stored in the SA database. IPSec tunnel terminationââ¬âIPSec SAs terminate through deletion or by timing out. TASK 1(b) IPSecs advantage over TLS: It has more plasticity on choosing the Authentication mechanisms (like the Pre Shared Key), and therefore makes it hard for the attacker to do man in the middle.TLS is based only on Public key and with tools, its possible to do man in the Middle breaking TLS. Going one step down the OSI stack, IP Security (IPSec) guarantees the data privacy and integrity of IP packets, regardless of how the application used the sockets. This means any application, as long as it uses IP to send data, will benefit from the underlying secure IP network. Nothing has to be rewritten or modified; it even is possible that users wont be aware their data is being processed through encrypting devices. This solution is the most transparent one for end users and the one most likely to be adopted in the future in the widest range of situations. The main drawback of IPSsec lies in its intrinsic infrastructural complexity, which demands several components to work properly. IPSec deployment must be planned and carri ed out by network administrators, and it is less likely to be adopted directly by end users. TLSs advantage over IPSec: The advantage of TLS over generic application-level security mechanisms is the application no longer has the burden of encrypting user data. Using a special socket and API, the communication is secured. The problem with TLS is an application wishing to exploit its functionality must be written explicitly in order to do so (see Resources). Existing applications, which constitute the majority of data producers on the Internet, cannot take advantage of the encryption facilities provided by TLS without being rewritten. Think of the common applications we use everyday: mail clients, web browsers on sites without HTTPS, IRC channels, peer-to-peer file sharing systems and so on. Also, most network services (such as mail relays, DNS servers, routing protocols) currently run over plain sockets, exchanging vital information as clear text and only seldomly adopting application-level counter-measures (mostly integrity checks, such as MD5 sums). à IGMP IGMP is a protocol used by IP hosts, and adjacent multicast network devices to identify their memberships. If they are part of the same multicast group they communicate with each other. ICMP communicates 1 to 1.IGMP communicates 1 to many. à Establish Multicast group We describe a distributed architecture for managing multicast addresses in the global Internet. A multicast address space partitioning scheme is proposed, based on the Unicast host address and a per-host address management entity. By noting that port numbers are an integral part of end-to-end multicast addressing we present a single, unified solution to the two problems of dynamic multicast address management and port resolution. We then present a framework for the evaluation of multicast address management schemes, and use it to compare our design with three approaches, as well as a random allocation strategy. The criteria used for the evaluation are blocking probability and consistency, address acquisition delay, the load on address management entities, robustness against failures, and processing and communications overhead. With the distributed scheme the probability of blocking for address acquisition is reduced by several orders of magnitude, to insignificant levels, while consi stency is maintained. At the same time, the address acquisition delay is reduced to a minimum by serving the request within the host itself. It is also shown that the scheme generates much less control traffic, is more robust against failures, and puts much less load on address management entities as compared with the other three schemes. The random allocation strategy is shown to be attractive primarily due to its simplicity, although it does have several drawbacks stemming from its lack of consistency (addresses may be allocated more than once) The Routing and Remote Access administrative tool is used to enable routing on a Windows 2000 server that is multihomed (has more than one network card). Windows 2000 professional cannot be a router. The Routing and Remote Access administrative tool or the route command line utility can be used to con a static router and add a routing table. A routing table is required for static routing. Dynamic routing does not require a routing table since the table is built by software. Dynamic routing does require additional protocols to be installed on the computer. When using the Routing and Remote Access tool, the following information is entered: Interface Specify the network card that the route applies to which is where the packets will come from. Destination Specify the network address that the packets are going to such as 192.168.1.0. Network Mask The subnet mask of the destination network. Gateway The IP address of the network card on the network that is cond to forward the packets such as 192.168.1.1. Metric The number of routers that packets must pass through to reach the intended network. If there are more than 1, the Gateway address will not match the network address of the destination network. à Dynamic Routing Windows 2000 Server supports Network Address Translation (NAT) and DHCP relay agent. Three Windows 2000 supported Dynamic routing protocols are: Routing Information Protocol (RIP) version 2 for IP Open Shortest Path First (OSPF) Internet Group Management Protocol (IGMP) version 2 with router or proxy support. The Routing and Remote Access tool is used to install, con, and monitor these protocols and routing functions. After any of these dynamic routing protocols are installed, they must be cond to use one or more routing interfaces. à Protocol Independent Multicast (PIM): This document describes an architecture for efficiently routing to multicast groups that may span wide-area (and inter-domain) internets. We refer to the approach as Protocol Independent Multicast (PIM) because it is not dependent on any particular unicast routing protocol. The most significant innovation in this architecture is the efficient support of sparse, wide area groups. This sparse mode (SM) of operation complements the traditional { dense-mode} approach to multicast routing for campus networks, as developed by Deering [2][3] and implemented previously in MOSPF and DVMRP [4][5]. These traditional dense mode multicast schemes were intended for use within regions where a group is widely represented or bandwidth is universally plentiful. However, when group members, and senders to those group members, are distributed sparsely across a wide area, these schemes are not efficient; data packets (in the case of DVMRP) or membership report information (in the case of MOSPF) are occasionally sent over many links that do not lead to receivers or senders, respectively. The purpose of this work is to develop a multicast routing architecture that efficiently establishes distribution trees even when some or all members are sparsely distributed. Efficiency is evaluated in terms of the state, control message, and data packet overhead required across the entire network in order to deliver data packets to the members of the group. à The Protocol Independent Multicast (PIM) architecture: maintains the traditional IP multicast service model of receiver-initiated membership; can be cond to adapt to different multicast group and network characteristics; is not dependent on a specific unicast routing protocol; uses soft-state mechanisms to adapt to underlying network conditions and group dynamics. The robustness, flexibility, and scaling properties of this architecture make it well suited to large heterogeneous inter-networks. This document describes an architecture for efficiently routing to multicast groups that may span wide-area (and inter-domain) internets. We refer to the approach as Protocol Independent Multicast (PIM) because it is not dependent on any particular unicast routing protocol. The most significant innovation in this architecture is the efficient support of sparse, wide area groups. This sparse mode (SM) of operation complements the traditional { dense-mode} approach to multicast routing for campus networks, as developed by Deering [2][3] and implemented previously in MOSPF and DVMRP [4][5]. These traditional dense mode multicast schemes were intended for use within regions where a group is widely represented or bandwidth is universally plentiful. However, when group members, and senders to those group members, are distributed sparsely across a wide area, these schemes are not efficient; data packets (in the case of DVMRP) or membership report information (in the case of MOSPF) are occas ionally sent over many links that do not lead to receivers or senders, respectively. The purpose of this work is to develop a multicast routing architecture that efficiently establishes distribution trees even when some or all members are sparsely distributed. Efficiency is evaluated in terms of the state, control message, and data packet overhead required across the entire network in order to deliver data packets to the members of the group. A user of an internet- connected pc, Adam; send an email message to another internet connected pc user beryl. 1. Outlinethe function of four internet host that would normally be involved be involved in this task. . : 1. Adams Computer : :2. Server of Adams Internet Service Provider : : 3. Server of Beryls Internet Service Provider: :4. Beryls Computer : . This program allows you to build and deal with a large mailing list, and to create modified messages from predefined templates while sending. It lets you define multiple independent SMTP server connections and will utilize the latest in multithreading technology, to send emails to you as fast as it is possible. You can use all the standard message formats like plain text, HTML or even create a rich content message in the Microsoft Outlook Express and export it into the program. The interface of the program is very simple and easy to learn nearly all functions can be performed using hotkeys on the keyboard. E-mail is a growing source of an enterprises records and needs to be treated as any written memo, letter or report has been treated. The information in e-mail has the potential to add to the enterprises knowledge assets, from interactions with the users or customers in the enterprise to interactions with colleagues overseas. 2. List the internet protocol which would be used in this task. Internet Protocol (IP) is packet-based protocol that allows dissimilar hosts to connect to each other for the purpose of delivering data across the resulting networks. Applications combine IP with a higher- level protocol called Transport Control Protocol (TCP), which establishes a virtual connection between a destination and a source. IP by itself is something like the postal system. It allows you to address a package and drop it in the system, but theres no direct link between you and the recipient. . : 1. HTTP : :2. IMAP(Version 4): : 3.SMTP : :4.POP (Version 3) : . à HTTP (Hyper-Text Transfer Protocol) is the underlying protocol used by the World Wide Web. HTTP defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. HTTP/1.0, as defined by RFC 1945 [6], improved the protocol by allowing messages to be in the format of MIME-like messages, containing meta information about the data transferred and modifiers on the request/response semantics. à IMAP4 (Internet Message Access Protocol) A mail protocol that provides management of received messages on a remote server. The user can review headers, create or delete folders/mailboxes and messages, and search contents remotely without downloading. It includes more functions than the similar POP protocol. à POP3 (Post Office Protocol 3) is the most recent version of a standard protocol for receiving e-mail. POP3 is a client/server protocol in which e-mail is received and held for you by your Internet server. Periodically, you (or your client e-mail receiver) check your mail-box on the server and download any mail, probably using POP3. This standard protocol is built into most popular e-mail products, such as Eudora and Outlook Express. Its also built into the Netscape and Microsoft Internet Explorer browsers. POP3 is designed to delete mail on the server as soon as the user has downloaded it. However, some implementations allow users or an administrator to specify that mail be saved for some period of time. POP can be thought of as a store-and-forward service. à SMTP (Simple Mail Transfer Protocol) is a TCP/IP protocol used in sending and receiving e-mail. However, since it is limited in its ability to queue messages at the receiving end, it is usually used with one of two other protocols, POP3 or IMAP, that let the user save messages in a server mailbox and download them periodically from the server. In other words, users typically use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving e-mail. On Unix-based systems, send mail is the most widely-used SMTP server for e-mail. A commercial package, Send mail, includes a POP3 server. Microsoft Exchange includes an SMTP server and can also be set up to include POP3 support. SMTP usually is implemented to operate over Internet port 25. An alternative to SMTP that is widely used in Europe is X.400. Many mail servers now support Extended Simple Mail Transfer Protocol (ESMTP), which allows multimedia files to be delivered as e-mail. 3. Taking the case that the message include the text please find attached abstract and 1. as well as in MS-Word format and an attachment in jpeg, list format of the send mail messages. .. : 1. MIME : .. à MIME (Multi-Purpose Internet Mail Extensions) is an extension of the original Internet e-mail protocol that lets people use the protocol to exchange different kinds of data files on the Internet: audio, video, images, application programs, and other kinds, as well as the ASCII text handled in the original protocol, the Simple Mail Transport Protocol (SMTP). In 1991, Nathan Borenstein of Bellcore proposed to the IETF that SMTP be extended so that Internet (but mainly Web) clients and servers could recognize and handle other kinds of data than ASCII text. As a result, new file types were added to mail as a supported Internet Protocol file type. Servers insert the MIME header at the beginning of any Web transmission. Clients use this header to select an appropriate player application for the type of data the header indicates. Some of these players are built into the Web client or browser (for example, all browsers come with GIF and JPEG image players as well as the ability to handle HTML files). 4. How would received message differ the sent messages? The email address that receives messages sent from users who click à ¿Ã ½replyà ¿Ã ½ in their email clients. Can differ from the à ¿Ã ½fromà ¿Ã ½address which can be an automated or unmonitored email address used only to send messages to a distribution list. à ¿Ã ½Reply-toà ¿Ã ½ should always be a monitored address. à IPv4: Internet Protocol (Version 4) The Internet Protocol (IP) is a network-layer (Layer 3) protocol in the OSI model that contains addressing information and some control information to enable packets being routed in network. IP is the primary network-layer protocol in the TCP/IP protocol suite. Along with the Transmission Control Protocol (TCP), IP represents the heart of the Internet protocols. IP is equally well suited for both LAN and WAN communications. IP (Internet Protocol) has two primary responsibilities: providing connectionless, best-effort delivery of datagrams through a network; and providing fragmentation and reassembly of datagrams to support data links with different maximum-transmission unit (MTU) sizes. The IP addressing scheme is integral to the process of routing IP datagrams through an internetwork. Each IP address has specific components and follows a basic format. These IP addresses can be subdivided and used to create addresses for sub networks. Each computer (known as host) on a TCP/IP network is assigned a unique logical address (32-bit in IPv4) that is divided into two main parts: the network number and the host number. The network number identifies a network and must be assigned by the Internet Network Information Center (InterNIC) if the network is to be part of the Internet. An Internet Service Provider (ISP) can obtain blocks of network addresses from the InterNIC and can itself assign address space as nece ssary. The host number identifies a host on a network and is assigned by the local network administrator. à IPv6 (IPng): Internet Protocol version 6 IPv6 is the new version of Internet Protocol (IP) based on IPv4, a network-layer (Layer 3) protocol that contains addressing information and some control information enabling packets to be routed in the network. There are two basic IP versions: IPv4 and IPv6. IPv6 is also called next generation IP or IPng. IPv4 and IPv6 are de-multiplexed at the media layer. For example, IPv6 packets are carried over Ethernet with the content type 86DD (hexadecimal) instead of IPv4s 0800. The IPv4 is described in separate documents. IPv6 increases the IP address size from 32 bits to 128 bits, to support more levels of addressing hierarchy, a much greater number of addressable nodes, and simpler auto-configuration of addresses. IPv6 addresses are expressed in hexadecimal format (base 16) which allows not only numerals (0-9) but a few characters as well (a-f). A sample ipv6 address looks like: 3ffe: ffff: 100:f101:210:a4ff:fee3:9566. Scalability of multicast addresses is introduced. A new type of address called an any cast address is also defined, to send a packet to any one of a group of nodes. Two major improvements in IPv6 vs. v4: * Improved support for extensions and options IPv6 options are placed in separate headers that are located between the IPv6 header and the transport layer header. Changes in the way IP header options are encoded to allow more efficient forwarding, less stringent limits on the length of options, and greater flexibility for introducing new options in the future. à · Flow labeling capability A new capability has been added to enable the labeling of packets belonging to particular traffic flows for which the sender requests special handling, such as non-default Quality of Service or real-time service. à Comparison between IPv6 with IPv4 Data structure of IPv6 has modified as follows: Header length field found in IPv4 is removed in IPv6. Type of Service field found in IPv4 has been replaced with Priority field in IPv6. Time to live field found in IPv4 has been replaced with Hop Limit in IPv6. Total Length field has been replaced with Payload Length field Protocol field has been replaced with Next Header field Source Address and Destination Address has been increased from 32-bits to 128-bits. à Major Similarities IPv6 with IPv4 Both protocols provide loopback addresses. IPv6 multicast achieves the same purpose that IPv4 broadcast does. Both allow the user to determine datagram size, and the maximum number of hops before termination. Both provide connectionless delivery service (datagrams routed independently). Both are best effort datagram delivery services. à Major Differences between IPv6 with IPv4 IPv6 host to IPv6 host routing via IPv4 network: Here, IPv6 over IPv4 tunneling is required to send a datagram. IPv6 packets are encapsulated within IPv4 packets, allowing travel over IPv4 routing infrastructures to reach an IPv6 host on the other side of the .IPv6 over IPv4 tunnel. The two different types of tunneling are automatic and cond. For a cond tunnel, the IPv6 to IPv4 mappings, at tunnel endpoints, have to be manually specified. Automatic tunneling eases tunneling, but nullifies the advantages of using the 128-bit address space. IPv6 host to IPv4 host and vice versa: The device that converts IPv6 packets to IPv4 packets (a dual IP stack/ dual stack router) allows a host to access both IPv4 and IPv6 resources for communication. A dual IP stack routes as well as converts between IPv4 and IPv6 datagrams ICMP: IPv6 enhances ICMP with ICMPv6. The messages are grouped as informational and error. An ICMPv6 message can contain much more information. The rules for message handling are stricter. ICMPv6 uses the Neighbor Discovery Protocol. New messages have been added also. Absence of ARP RARP:
Wednesday, September 4, 2019
University Food Service Menu Needs Revision Essay -- Argumentative Per
University Food Service Menu Needs Revision THE PURPOSE OF THIS REPORT The purpose of this report is to show the need to examine the current meal program services offered by University and to prove a need for a substantial revision of the menus and meals to accommodate the nutritional needs of all the students. The students, in particular, on which this report will focus is those students who are vegetarian (or those who do not eat any animal flesh), or vegan (those who do not eat any products that come from animals, such as milk, eggs, meat, and fat). THE CURRENT MEALS AND MENUES The current food service offers three meals per day, and these include some, but relatively few, vegetarian options for students with special dietary needs. In the average daily menu there is usually a choice that either doesnââ¬â¢t contain red meat or has a vegetable base in the ingredients. On the menus these meal choices are marked by a symbol of a carrot (see menus at http://www.iastate.edu/~residence_info/dining/dining.htm). Meals The morning meal consists of several hot dishes and toast, cereal, canned fruit, sometimes one fresh fruit option, and milk or juice. Students also have the option of having a waffle they make themselves. (Waffles are available for any of the meals). For the noon-time meal, students have the option of having a cold sandwich, or one of usually three hot meal items. There is always a salad bar and two choices of cereal. The evening meal is much like the noon-time meal. It also includes a salad bar and usually three hot main-courses and side dishes, but does not include the cold sandwich option. Menus Copies of food service menus have been included in the Appendix of this paper and give random examp... ...inning halls. I feel my nutritional needs are met by the food provided by the food service. I feel I am given an adequate number of meal choices when I eat in the dinning halls. I believe that there need to be no changes made to the dinning hall food service. I see room for improvement in the dinning hall food service. I am happy with the meal services provided by ISU. Please rate the your overall satisfaction with the dinning hall food service on a scale of one to ten (1-10), ten being very satisfied, and one being very dissatisfied, in the space below. Information and data gathered from: ISU department of residence dining services The ISU vegetarian club (Interviews of some members) Dorothy Franke (a member of the ISU vegetarian club) Survey created by Mariah Kimball, Oct. 29th 1999 (information gathered form 50 ISU students only)
Tuesday, September 3, 2019
Americas Downward Spiral Essay -- Exploratory Essays Research Papers
America's Downward Spiral In recent years, the economy in the United States has been in what most would see as a recession. American people differ in the way they react to a recession. Some, such as Michael Moore, feel it becomes a downward spiral as big business and itââ¬â¢s stockholders gain more money and power, and itââ¬â¢s workers gain less money and stability. With a loss of stability for the American worker there is a fear of losing their health benefits, social security, pension plan, and most of all, their job. Mooreââ¬â¢s reaction to this big business take over was to create several documentaries, Roger and Me, Pets or Meat: The Return to Flint, and The Big One. Along with Mooreââ¬â¢s reaction to this recession there were several authors who printed pieces describing things such as; downward mobility, wilding, starvation, poverty, and homelessness. In Mooreââ¬â¢s documentaries he targeted big tycoons such as Roger Smith of GM, Phil Knight of Nike, and companies like Johnson Controls. All of these companies have something in common, greed and money! He dug up the facts on all of th...
Monday, September 2, 2019
The Effectiveness of Cognitive Behavioral Therapy on Treating Depressio
In this assignment I will introduce my research project and examine some of the issues surrounding my topic, take an initial look at the research papers I have chosen for my literature review and consider the wider context that the research took place in. I have chosen to look into the effectiveness of Cognitive Behavioural Therapy(CBT) on treating depression in primary care. I am interested in this particular area of counselling as my impression is that it is currently the favoured form of counselling that is offered when people approach their GP for help. Currently the National Health Service (NHS) in the United Kingdom recommend CBT as the best talking therapy for treating a wide range of conditions (Barret, 2009). As part of the UK governmentââ¬â¢s Improving Access to Pyschological Therapies (IAPT) scheme there is an emphasis on using CBT to help(Barrett, 2009). As I am interested in pursuing a career in counselling I want to find out more about CBT to see if this is a career path I wish to follow. There seems to be a logic in training in a field of counselling with good employment prospects but I would only want to do this if I also believed in itââ¬â¢s effectiveness. Therefore I would like to see if CBT is the best therapy for the NHS to use to help people, specifically those with depression. I have chosen depression as focus as I am aware of how many people are affected by depression and think that it is important that the NHS provides the best kind of help to these people. Through my job as debt counsellor and experiences of volunteering for the Samaritans I have spoken to many people with depression and am curious about what is the best way to help them. I want to look at how CBT compares to other alternatives avail... ... It is worth adding that to only look at the situation from a cost perspective does not consider the human suffering angle. It could be argued that it would be immoral to withdraw the option of therapy from the elderly because there is no economic incentive. In practice, however, Hebble (2004) found that old people do not receive the same level of help as those of working age. Holmanââ¬â¢s study will provide an interesting insight into whether therapy should be provided more to the elderly. Having looked at the world surrounding the IAPT scheme and introduced the specific studies we have concluded this part of the literature review. Having gained an understanding of the political and social issues that influence the research. The next paper will look into the research methods used and consider what effect these methods may have had on the outcome of the studies.
Sunday, September 1, 2019
Barriers In Language
`Foe` by J. M. Coetzee is the story of Susan Barton who lost her daughter and has gone searching for her ââ¬â until she was jumped ship because of a mutiny. She became alone and a castaway and was washed ashore to an island. There she saw and met earlier inhabitants, Cruso and Friday. Cruso is an Englishman and he is in his mid-sixties. Friday is Crusoââ¬â¢s manservant. He is a slave of African descent. Friday has a speaking disability as his tongue has been cut by slave traders.Both Cruso and Friday does not intend to leave that island and continues with his constant activity of looking for food to eat; gathering stones and building them as terraces. After one year, Cruso, Friday and Susan were chanced upon by a trader. They were saved by the trader and took them on board his ship. Cruso was very ill at that time and could not do anything except to accept. However, Cruso dies before the group reaches England. They decided to throw the dead body of Cruso to the sea. It is only Susan and Friday who successfully made it back to England and decided to stay together as master and servant.In England, Susan looked for Daniel Defoe (or simply known as Foe), a publisher, who she thought would help her publish her memoir entitled ââ¬Å"The Female Castawayâ⬠. Susan thought that the money she will earn from the publication will help her and Friday to sustain and support their needs. Susan and Foe eventually became lovers, but Foe takes Susan for granted and in the end could not really help Susan as he had to face so many problems of his own. Susan ââ¬Å"Foeâ⬠is a novel that is considered as archetypal and post-modern. It illustrates a creative technique in languages of narration, of telling stories.The novel triggers the issue of whether there is a possibility of a true and right story ââ¬â depending on who is telling it. Susan Barton as a survivor who lives to tell the tale about her life as a castaway with Cruso, deems to possess the authority ab out the truth of the story. However, as Foe is commissioned to assist in writing the story of Susan, the issue of how Foe interprets the story will create a difference. Foe considers zeroing-in on the story and characterization of Friday. Foe even believes that Friday can nevertheless be taught how to communicate, despite his tongue is cut.Friday can therefore ââ¬Å"tell his storyâ⬠, despite his inability to speak. Foe enlightens Susan that the struggle to tell a story can be surpassed in many other forms beyond speech. Susan on the other believes that her recounting and evaluating her analysis of Cruso would be the better part of the story in her memoir. Furthermore, Foe believes that the year long, boring experience of Susan in the island does not carry ââ¬Å"much meatâ⬠to a story of struggle. Foe considers the incessant pursuit of Susan on her lost daughter in Bahia as a more forceful human element in narrating a story.Therefore, there is the reality of how stories c an change as it is perceived by the narrator or the story teller or the writer. Much as Susan wants to pursue writing her memoir by herself, she on the other hand acknowledges that she does not bear the flare and flow and fancy of the writing style of Foe. She is then faced with a compromise, yet a compromise that is nevertheless moot and academic as Foe cannot continue helping Susan due to his personal and financial problems. ââ¬Å"The God of Small Thingsâ⬠by Arundhati Roy is an Indian novel of perpetual struggle towards pursuit of truth by a fraternal twins, Rahel and Estha.From their deplorabole childhood in Aymanam, Kerala, India, until they were reunited in their adult years, theirs is a story of emancipation from their deplorable past. Rahel and Estha are the children of Ammu and a Tea Estate Manager, whom Ammu marries as a way to escape the violence and injustices of her father, Pappachi Shri Benaan John Ipe. Eventually through the course of the marriage of their mothe r Ammu and father, the man becomes an alcoholic and becomes abusive and violent. Ammu left her husband and took her twins and she had no choice except to go back to her father, Papaachi.One day, Ammu became friends with a factory worker, Velutha. He belongs to the untouchable caste level of Indiaââ¬â¢s society. And, they found that they are in love with each other. Definitely the family of Ammy highly deplores the arrangement. She was locked up in her room to prevent her from continually seeing Velutha. Rahel and Estha were so sad and affected by the state of their mother and asked her to explain to them why their situation is as such. Ammu in her anger tells the twins that they are the reason why she is in such situation.Ammu shouted at the twins and told them to go away. Thus, the twins did run away. However, the twins has a cousin Sophie, who is the daughter of Margaret and their Uncle Chacko. So, Sophie was the one who convinced the twins to go with her. During the night as t hey were escaping, the boat they were using capsized. As they were struggling to save themselves, Sophie drowns. The twins tried to find Sophie and/or her body but to no avail. They instead found a way to reach the other side of the river and sought refuse in an abandoned housea and they fell asleep.Rahel and Estha did not realize that in the other side of the house was Velathu for apparently that abandoned house is the secret meeting place of their mother Ammu and Velathu. The twins have an aunt, Auntie Baby Kochamma, the sister of Ammu. Auntie Baby Kochamma was the one who told the police that it was Velutha who caused the deathof Sophie ââ¬â when her body was eventually found. Auntie Baby Kochamma also told the police that Velutha tried to rape Ammu and he kept on threatening their entire family and that Velutha wanted to kidnap the twins. The twins got frightened as to what their Auntie has been falsely telling the police.So they told the police what they really know about h ow Sophie died. The police saw how the complication is building up. As a communist, Velutha has many supporters. These supporters will rally against the authorities if the truth about the accusations were revealed. So the police told Auntie Baby Kochamma that until she forces the twins to change their story, the blame about the wrongful accusations will fall Baby Kochamma. What Baby Kochamma did was to further complicate the situation by telling the twins that if they did not change their story, they will all go to jail ââ¬â the twins and their mother.As their mother is endangered by all of the circumstances, Rahel and Estha decided to change not push thru with their real story with the police. And they likewise testified that Velutha caused the death of Sophie. Ammu learned of what transpired and was deeply affected by the false accusations. She told the police look for the truth as what Baby Kochamma said are lies. Baby Kochamma and Ammu have a brother, Chacko, the husband of Margaret. Baby Kochamma convinced Chacko that Ammu and the twins are instead the real cause of the death of Sophie.Chacko got so mad at Ammu and sends her and her twins away from their house. Ammu sent Estha to her Tea Estate Manager father and Rahel stayed with her. Ammu eventually dies in poverty. Rahel as a grown up adult goes to the United States and gets married. When she likewise ended up in divorce she returns to Ayamman and she gets reunited with Estha. ââ¬Å"The God of Small Thingsâ⬠is glaringly expose the magnanimous possibilities of abuse and corruption of children. There are things that adults sometime take for granted that leaves an indelible mark on children.Indeed as the story is a first person narration from the young eyes of Rahel, one of the twins ââ¬â the events and the reaction of the twins are truly palpable. What they went through how one lie leads to another lie until everything that is happening to them becomes a perceived truth ââ¬â i. e. , al l because of the consistency of lies. And considering that the only thing the twins were hoping for is the safety of their mother that they can eventually be safe with her and enjoy her love and that they can work towards a bright future.In one simple truth of a story to be twisted and turned and aggravated without them knowing why, they all of a sudden saw the bleakness and the defeat of all possibilities in their lives. Dwelling so profoundly on human nature, ââ¬Å"The God of Small Thingsâ⬠illustrate the basic need of love and respect and the desire for basic happiness. Yet, the simplicity of such seemingly small things can be brutally ruined by malice and manipulations. Foe and The God of Small Things ââ¬â are definitely about struggles.The common thread that the two stories share is about the challenges and tests of time that Susan Barton and even Friday (as a slave being traded) and the twins Rahel and Estha encountered in their lives. Both stories excruciatingly ill ustrate the desire of the characters to survive. To win over their challenging circumstances ââ¬â which in the first place, especially in the eyes of the children are so undefinable and unexplainable as to why they were happening. The difference becomes distant because the approach and the effect of the struggles of Susan and Friday who are already in their adult age, becomes manageable.As Susan encounters the twist on her opportunity to have her memoir written, could figure a way out to achieve her goal. On the other hand in the case of the twins in ââ¬Å"The God of Small Thingsâ⬠, they encountered their most diabolical circumstances at such tender age of innocence. Everything that transpired utterly confused them. Unknowingly and beyond their comprehensive and control, the twins were surrounded by utter Dysfunction: a country and a government struggling between democracy and communism; abusive and violent elders; immoral relationships among levels of society; due process of law that can be corrupted.Therefore, the glaring difference between the struggles of Susan and the twins is the very profound, palpable and heartwrenching sadness that the experience of the twins went through. ââ¬Å"The God of Small Thingsâ⬠is a very sad story that can even linger with the reader for sometime. There is always the tendency to deeply sympathise with the struggles of children. However, both Foe and Small things are stories that bear very profound and strong lessons on humanism and sensitivity towards the truth. Part of winning or being victorious about any struggle is to achieve the truth.When Susan was deterred from having her true story told because Foe could not help her, she still stays intact and determined to find a way for her truth to be told. The extreme dire case of the twins kept them at bay with their truth. The twins do not even eventually get to conclude and understand what the truth is. It can therefore be gleaned that stories are not just eve nts and words. Choosing the right words to be said at the right time contribute to the betterment of narration and eventually the achievement of truth.Stories are likewise characters of conviction. It is the ability to tell the story with dignity, with strength, with determination. The composite feature of the story is how the story teller, the narrator, the writer would stand by with all his strength and all his faith about the story. The role of language therefore rests on the structure of words that befit the sentiment of the story should be put to its proper place. Between ââ¬Å"Foeâ⬠and ââ¬Å"The God of Small Thingsâ⬠, the determination for the stories of the characters to be told ââ¬â is firm and powerful.
Subscribe to:
Posts (Atom)