.

Wednesday, July 31, 2019

Much Ado About Nothing : Acts: I & II

Benedick’s Soliloquy on ideal woman: (2.3.20-27) In Shakespeare’s Much Ado About Nothing Benedick, a romantic young Lord in Padua, is head over shoulders in love with Beatrice, Leonato’s niece. A moment ago he satirized the â€Å"fantastical† behavior of Claudius in love. As he readies himself for love, he contemplates the sterling qualities he seeks in his love lady. He desires her to be the embodiment of all rare virtues admired by men. He would not buy her unless she is â€Å"fair†, â€Å"wise† and â€Å"virtuous†. Furthermore, she needs to be â€Å"rich†, and â€Å"mild†, and   Ã¢â‚¬Å"noble†. He also expects her to be   a brilliant conversationalist as well as an â€Å"excellent musician†. Benedick goes about choosing his woman as a fastidious buyer go bargaining for the best property at lowest price. This speech is meant to provide fun and mirth to the audience; but it also demonstrates the male attitude of regarding women as property. If he succeeds, then he would be in possession of a gem of a woman, and could go about boasting of   his prize catch. We are indeed prone to laugh at such acquisitiveness. The commodification of woman is also deplorable. She has to be tailor-made with all virtues stitched in to satisfy the male ego. It is a folly for Benedick that he rules out the possibility   that if such a perfect woman existed at all , she might   not choose him. Benedick’s reaction to hearing that Beatrice is secretly in love with him: (2.3.181-213):2 paras. On her husband like qualities. On why he is so easily duped by his friends. In the speech following the trap   set by Pedro, Claudio and Leanato, Benedict starts behaving like a very compromising lover who is willing to bury past   his antagonism with Beatrice. As suggested by Pedro, Benedick begins his introspection – self-examination to improve his chances of being a good and worthy husband. Like a repentant lover and future husband he feels he has unfairly treated the fair Beatrice, and her love â€Å"must be requited†. (2.3.216) He also decides that he â€Å"must not seem proud.† (2.3.220). He concludes that she is fair, virtuous and wise for having fallen in love with him. He has now grown wise to listen to people’s criticism which would lead to the improvement of his personality. For having so long opposing and railing against marriage, he makes a 180 degree turn and pledges to â€Å"be horribly in love with her.† (2.3.226) He further argues that he must break his vow of celibacy so that â€Å"the world must be peopled.†(2.3.233). Being conditioned and brainwashed by Leanato, Pedro and Claudio he now discovers â€Å"some marks of love in her.†(2.3.236)His conclusion – â€Å"I am a villain; if I do not love her.† (2.3.253) – is a proof of his delusion. In this speech Benedick recapitulates after eavesdropping the mock-serious conversations of Claudio, Pedro and Leanato who aver that Beatrice is dying for his love, but   is too modest â€Å"to wear her heart out first.† (2.3.195) What he so long regarded â€Å" a gull† now has become veritable truth; as he says, â€Å"This can be no trick: the conference was sadly borne.† Like the typical lover with   Ã¢â‚¬Å"imagination   all compact†, he is duped by the   prank played by Pedro and Claudio. He is unable to see through the â€Å"sport† to mislead both   the proud lovers to hold â€Å"an opinion of another’s dotage.† (2.3.208) The old and the experienced Prince and Governor are successful in manipulating the romantic but arrogant lovers to confess their love and overcome their egoes. All Beatrice’s objections like â€Å"Against my will† and forcing her on â€Å"knife’s point †¦to choke a daw withal.† (2.3.246) are romantically interpreted as signs of love. Benedick’s behavior does confirm Shakespeare’s view of lover in Midsummer Night’s Dream: â€Å"The   lunatic, the lover and the poet/Are of   imagination all compact.† (Midsummer, 5.1.7) Their wild imagination hardly resembles the reality. Qualities I like in a man or woman. Do I choose any qualities admired by Benedick? Why? Or why not? The qualities I like in a man are tenderness, affection, and a capacity for enduring relationship. He must not treat woman as a prized possession for his personal benefit; but treat her as an equal partner. The qualities admired by Benedick are male ego-centric and would not satisfy any modern woman. â€Å"Wise†, â€Å"noble† and â€Å"mild† are admirable qualities in male as well   female spouse. Some intellectual qualities like brilliant conversationalist and excellent musician are   welcome personality traits, but not a necessity. But â€Å"rich† indicates love of wealth and dowry which often creates problems in marital life. Benedick gives the impression of a customer with a shopping list of virtues rather than a lover. To match his list a woman has to be perfect. No woman would like such an exacting husband. Work Cited: Craig, W.J.(ed.),   Shakespeare: Complete Works. London. O.U.P. 1974   

Tuesday, July 30, 2019

Using Waste Cooking Oil as Feedstock and Candida Antarctica

Production of Biodiesel by Enzymatic Transesterification: using Waste Cooking Oil as feedstock and Candida Antarctica Lipase B as Biocatalyst. CHAPTER 1 INTRODUCTON The high cost of bio-diesel, compared to petroleum-based diesel, is a major barrier to its commercialization. It has been reported that 60-90% of bio-diesel cost arises from the cost of the feedstock oil (C. C. Lai et al. , 2005). Studies showed the potential of waste-cooking oil (WCO) as a material for biodiesel production (Sulaiman Al-Zuhair, 2008).Therefore, the use of WCO should greatly reduce the cost of bio-diesel. In addition to the choice of lipase employed, factors which make the transesterification process feasible and ready for commercialization are: enzyme modification, the selection of feedstock and alcohol, use of common solvents, pretreatment of the lipase , alcohol to oil molar ratio, water activity/content and reaction temperature. Optimization of these parameters is necessary in order to reduce the cost of biodiesel production.Use of no/low cost waste materials such as the WCO will have double environmental benefits by reducing the environmental pollution potential of the wastes and producing an environmentally friendly fuel. In addition, production of bio-diesel from WCO is considered an important step in reducing and recycling waste. A fresh vegetable oil and its waste differ significantly in water and free fatty acids (FFAs) contents, which are around 2000 ppm and 10-15%, respectively (C. C. Lai et al. , 2005; Y. Zhang et al. , 2003). Because of this the traditional alkaline-catalyzed biodiesel production is unsuitable (Zhang et al. 2003). The use of the enzyme lipase as a biocatalyst for the transesterification reaction step in biodiesel production has been extensively investigated. Lipase is produced by all living organisms and can be used intracellularly or extracellularly. In order to design an economically and environmentally sustainable biodiesel production process, a prop er understanding of the factors affecting the process and their relative importance of enzyme-catalyzed biodiesel production is necessary. A general equation for transesterification (where group R is a fatty acid, R’ is the ength of the acyl acceptor and R† is the rest of the triglyercide molecule) is as follows: Methanol is the most popular alcohol used in the transesterification process because of its relatively cheaper price compared to other alcohols. When methanol is used in the process, the reaction is known as methanolysis as shown in the following equation: Lipases from microorganisms (bacterial and fungal) are the most used as biocatalysts in biotechnological applications and organic chemistry. Fungal – source lipases have been found to produce high yields of lipases compare to the animal and plants.Because their bulk production is easier, commercialization of microbial lipases and their involvement in enzymatic biodiesel production are more common than animal and plant ones (Hasan et al. , 2006;Akoh et al. , 2007; Antczak et al. , 2009). The lipase to be employed as the biocatalyst is Candida Antarctica lipase B (Novozyme CABL L), one of the most common fungal lipase used for the production of biodiesel (Vasudevan and Briggs, 2008). Lipases are capable of converting all the triglycerides derive from the feed stocks into their respective fatty acids methyl esters (FAMEs).They act on the ester bonds of carboxylic acids allowing them to carry out their primary reaction of hydrolyzing fats (Joseph et al. , 2008). Enzyme immobilization is an important approach that could be used as a tool to improve and optimize operation stability, activity and selectivity which allows the enzyme to study under harsher environmental condition and also provides their separation from the reaction mixture without filtration in case of packed bed reactor (Fernandez-Lafuente et al. , 1998; Bhushan et al. , 2009; Gao et al. 2006) and, hence, could lead to m ore favorable economical benefits. The cost of lipase makes up 90% of the total cost of enzymatic biodiesel production. A significant portion of that is associated with the use of expensive carrier or support materials (Dizge et al. , 2009a). Search for cheaper support materials has been ongoing in order to reduce the overall cost of enzymatic biodiesel production (Robles et al. , 2009). Thus it is important to immobilize lipase, to be able to recover and reuse it repeatedly ( D. S. Clark,1994;D.Cowan, 1996). Immobilization of lipase is the attachment of the enzyme onto a solid support or the confinement of the enzyme in a region of space (Jegannathan et al. , 2008). When proper strategy for the lipase immobilization technology is employed , it provides a number of important benefits including: (a)enzyme reuse, (b) easy of separation of product from enzyme and (c) the potential to run continuous processes via packed-bed reactors (Peilow and Misbah, 2001). Methods of immobilization i nclude chemical and physical means.Among these, the physical immobilization by way of entrapment is the most widely-used method, in which enzymes are entrapped within the sol-gel matrix prepared by hydrolysis and polycondensation of precursors (Ko Woon Lee, et al. 2010). Tetramethylorthosilicate (TMOS) is a widely used precursor for sol-gel immobilization of the enzyme. However, CALB is unstable and shows low catalytic efficiency in the reaction media contains high concentration of methanol and the lipase is also inhibited by the by-product of glycerol.To overcome this, an amphiphilic matrix is developed to immobilize the lipase ((Ko Woon Lee, et al. 2010). The use of solvent in the transesterification process is also considered. Solvents are used to protect the enzyme from denaturation by alcohol by increasing alcohol solubility (Kumari et al. , 2009). The solvent can also increase the solubility of glycerol which is beneficial since the byproduct can coat the enzyme and inhibit it s performance (Royon etal. , 2007 ).The use of a common solvent for the reactants and products not only reduces enzyme inhibition but also ensures a homogeneous reaction mixture, reduces the reaction mixture viscosity and stabilizes the immobilized enzyme (Ranganathan et al. , 2008;Fjerbaek et al. , 2009). This is beneficial because homogeneous reaction mixture decreases problems associated with a multiple phase reaction mixture and a reduced viscosity reduces mass transfer problems around the enzyme (Fjerbaek et al. , 2009). The use of solvents significantly increases the reaction rate in comparison to solvent free systems (Vasudevan and Briggs, 2008).Some study also showed that methanolysis conversion using Candida antarctica was increased when tert-butanol was added to the system (Royon et al. , 2007). This serve as the basis for the choice of tert-butyl to be the solvent use in the system, in order to reduce the inhibition cause of the use of a lower chain alcohol, in this case, the methanol. OBJECTIVES This study aims to produce economical source of feedstocks such as waste-cooking oil for the production of biodiesel and the use of enzyme Candida Antarctica Lipase B, to catalyze to transterification reaction.To be able to determine the yield biodiesel through Gas Chromatographic Analysis (Chrompack CP 9001, Holland). SIGNIFICANCE OF THE STUDY Oil is one of the most commonly reported types of water pollution, causing nearly a quarter of all pollution incidents. Careless disposal of oil into drainage systems, onto land or to watercourses is an offense. It can harm river birds, fish and other wildlife. Because of the way oil spreads, even a small quantity can cause a lot of harm.It is estimated that UK caterers produce between 50 – 90 million litres of waste cooking oil each year. If this is not disposed of correctly the effects of oil pollution on the environment could be quite devastating. According to the Environmental Protection Agency (EPA), esti mates that over 200 million gallons of used oil ends up in the trash, and poured into the water each year. This study aims to promote conventional and economic source for the production of biodiesel by using home waste material such as waste cooking oil.Thus, resolving high cost of biodiesel production making it commercially producible and reduce devastation of environment due to high consumption of crude oils from fossil sources. This study will be a significant endeavour in promoting the social needs and to resolve the high prices of the gasoline which is the major economical crisis face in the present society. The advantages of using lipases in biodiesel production are: (a) ability to work in very different media which include biphasic systems, monophasic system (in the presence of hydrophilic or hydrophobic (Am.J. Biochem. & Biotech. , 6 (2): 54-76, 2010), (b) they are robust and versatile enzymes that can be produce in bulk because of their extracellular nature in most producin g system, (c) many lipases show considerable activity to catalyze transesterification with long or branched chain alcohols, which can hardly be converted to fatty acid esters in the presence of conventional alkaline catalysts, (d) products and byproduct separation in downstream process are xtremely easier, (e) the immobilization of lipases on a carrier has facilitated the repeated use of enzymes after removal from the reaction mixture and when the lipase is in a packed bed reactor, no separation is necessary after transesterification and (f) higher thermostability and short-chain alcohol-tolerant capabilities of lipase make it very convenient for use in biodiesel production (Bacovsky et al. , 2007; Kato et al. , 2007; Robles et al. ,2009). SCOPE AND LIMITATION Like any method for enzymatic biodiesel production, the cost of the lipase to be used is one of great consideration .The limitations of using lipases in biodiesel production include (a) initial activity may be lost because of volume of the oil molecule (Marchetti et al. , 2008; Robles et al. , 2009), (b) the use of solvent does not guarantee the complete protection of enzyme from the inhibitory effect of low chain alcohol, methanol (c) Although lipase is not affected by the high content of FFAs in WCO, the high water content remains a problem (d) the lipase in the biodiesel production is limited on a specific feedstock to be used because of the regioselectivity of the enzyme lipase.CHAPTER 2 REVIEW OF RELATED LITERATURE Biodiesel has shown its ability tomeet the energy demand of the world in the transportation, agriculture, commercial and industrial sectors of the economy (Akoh et al. , 2007; Basha et al. , 2009; Shafiee and Topal, 2009; Robles et al. , 2009). The annual world consumption of diesel is approximately 934 million tons, of which Canada and the United States consume 2. 14 and 19. 06%, respectively (Marchetti et al. , 2008).As a green renewable and potentially unlimited, biodiesel has recently come out as the superlative alternative fuel which can be used in compression ignition engines with minor or no modifications (Xu and Wu, 2003; Vasudevan and Briggs, 2008; Robles et al. , 2009; Leung et al. , 2010). The concept of biofuel is not new. Rudolph Diesel was the first to use a vegetable oil (peanut oil) in a diesel engine in 1911 (Akoh et al. , 2007; Antczak et al. ,2009). The use of biofuels in place of conventional fuels would slow the rogression of global warming by reducing sulfur and carbon oxides and hydrocarbon emissions (Fjerbaek et al. , 2009). Because of economic benefits and more power output, biodiesel is often blended with diesel fuel in ratios of 2, 5 and 20% (Vasudevan and Briggs, 2008). The higher the ratio of biodiesel to diesel the lower the carbon dioxide emission (Fukuda et al. , 2001; Harding et al. , 2007). Using a mixture containing 20% biodiesel reduces carbon dioxide net emissions by 15. 66% (Fukuda et al. 2001) while using pure biodiesel makes t he net emission of carbon dioxide zero (Vasudevan and Briggs, 2008). The simplest and most efficient route for biodiesel production in large quantities, against less ecofriendly, costly and eventual low yield methods is transesterification. One of the classic organic reactions (transesterification) is the step wise reversible reactions of a triglyceride (fat/oil) with an alcohol to form esters and glycerol. Little excess of alcohol is used to shift the equilibrium towards the formation of esters.Transesterification using an alcohol is a sequence of three reversible consecutive steps. In the first step, triglycerides are converted to diglycerides. In thesecond step, diglycerides are converted to monoglycerides. In the third step, monoglycerides are converted to glycerin molecules (Freedman et al. , 1984; Noureddini and Zhu, 1997; Marchetti et al. , 2008). Each conversion step yields one FAAE molecule, giving a total of three FAAEs per triglyceride molecule as described by the followi ng equations (Murugesan et al. , 2009). 1. Conversion of triglycerides to diglycerides . Conversion of diglycerides to monoglycerides 3. Conversion of monoglycerides tto glycerin molecules In order for the transesterification reaction to be applicable for biodiesel production, the process must be accelerated by the use of catalyst which may be alkaline, acids or enzymes (Bacovsky et al. , 2007; Murugesan et al. ,2009; et al. , 2010). The catalyst employed directly effects the purity of the feedstock required, the reaction rate and the extent of post reaction processing needed (McNeff et al. , 2008). To speed up the reaction, heat is also applied.However, this process is very energy intensive and inefficient since FAAE yield below 350 °C is very low and temperatures above 400 °C degrade the ester bonds (Ranganathan et al. , 2008). Generally, the reaction mix is kept just above the boiling point of the alcohol (71-72 °C) to speed up the reaction. The variables known to affect th e reaction are: temperature, alcohol to oil molar ratio, catalyst concentration and mixing intensity (Marchetti et al. ,2007). Transesterification catalysts: The transesterification process is catalyzed by alkalis, acids or enzymes.However, the use of alkali catalysts is 100% in commercial sector. The most common alkaline catalysts are sodium hydroxide (NaOH) METHODOLOGY * LIPASE CABL ( Novozyme CABL L) can be purchased from Novozyme (Denmark). All other chemicals can be purchased from Sigma- Aldrich (St. Louis, MO, USA). Grown in the  laboratory,  Candida  appears as large, round, white or cream (albicans  is from  Latin  meaning ‘whitish') colonies with a yeasty odor on  agar plates  at room temperature. IMMOBILIZATION OF LIPASE Sol – gel immobilization in an amphiphilic matrix was shown in figure below; mL of CABL (8. 2 mg/ml) is to be placed in a 50-ml Falcon tube with 1-mL of 0. 2 M phosphate buffer (pH 7). As a catalyst, 50 microliter of 1M sodium fluoride is to be added and the mixture is to be shaken with a vortex mixer. Then, TMOS (2 mM) and the following hydrophobic alkylsilanes (8 mM) is added; methyltrimethoxysilanes (MTMS), ethyltrimethoxysilane (ETMS), propyltrimethoxysilanes (PTMS), and iso-butyltrimethoxysilane (iso-BTMS). Gelation is usually observed within a few minutes while a reaction vessel is gently shaken.Following complete polymerization for 12 hours in a closed Falcon tube, the gel was dried for 24 hours in an open Falcon tube. The gel is to washed with 10 mL of distilled water, 10 mL of 99. 8% iso-propanol, and 10 mL of 95% n-hexane respectively. The immobilized CALB is to be filtered using filter paper, dried at 30 for oC for 36 hours and then ground with mortar and pestle. The particles were sorted using 500 and 300 micrometer sieves and stored at 4 oC until use. ENZYME SOLUTION Immobilized P. cepacia lipase solution is prepare by adding 0. g of lipase to 1 ml of distilled water and soak in water for 30 minutes, prior to being used. This step is found experimentally essential to activate the enzymes. WASTE-COOKING OIL PREPARATION In order to ensure consistency, waste cooking oil is simulated from the commercially available palm oil by heating 1 L of palm oil on a hot plate (Stuart, U. K. ), set at its maximum heating power for two hours. The oil is then allowed to cool to room temperature and then 5 ml of water (around 5000 ppm) is to be added. The sample is shelved for two weeks before being used.Fresh WCO samples were prepared every two weeks. Bio-Diesel Production in tert-butyl Solvent System Using C. Antarctica Lipase The experiment will be conducted in a specially designed 150 ml capacity jacketed reactor cell. The cell will be kept on a magnetic stirrer (Velp Scientifica, Italy) to facilitate the agitation of the mixture. Water from a temperature controlled water bath (Grant Instruments, UK) circulated through the jacket and will be set to maintain the temperature of the reac tion media constant at 45 oC.The temperature used was that presented in the literature to be the optimum(M. M. Soumanou,et al, 2003; H. Fukuda,et al, 2001 ) and an agitation speed was chosen to provide suitable mixing without affecting the activity of the enzyme. In this part, the working volume at the beginning of each experiment was 50 ml, consisting of 5 g of WCO, different volumes of methanol, in the range of 0. 4 to 0. 8 ml (correspond to 0. 57 to 1. 14 molar equivalents of ester bonds in the triglyceride chain), and tert-butyl solution to make up the total volume.The cell is to be covered tightly throughout the progress of the experiments to prevent evaporation. After thermal equilibrium is ensured, 1 ml of enzyme solution containing 0. 4% g of C. Antarctica lipase per g oil is added to initiate the reaction. At suitable intervals, 1. 5 ml samples are withdrawn into a capped vial, immediately immersed in boiling water for at least 5 minutes to denature the enzyme and stop the reaction, and then send for analysis. The amounts of FAMEs in the samples are to be determine by using Gas Chromatograph (Chrompack CP 9001, Holland).

Monday, July 29, 2019

The relationship between language development and behaviour problems Article

The relationship between language development and behaviour problems in children with hearing loss - Article Example 2. PARTICIPANTS Participants for this study were those from a five year follow up study by same authors involving eight districts of southern England. 165 participants fulfilled the criteria for this study. These criteria were: to have a hearing loss of greater than 40 deci-Bells in the better ear for a minimum of one year duration and being born in any of the specified districts within the specific years to fall between 5.4 to11.7 years of age. Participants had only congenital (not acquired) hearing loss of neural nature, permanent nerve conduction problem or a combination of both. 120 children with average age of 7.9 years, (67 boys and 53 girls) out of the 165 opted to be part of the study. As control group, 63 children (37 boys and 26 girls) with average age of 8.1 years were selected. 3. METHOD Four researchers and a speech therapist along with a sign language expert were trained for 3 months prior to data collection. They then collected the data via interviews with children and their primary caregivers.

Sunday, July 28, 2019

Antoine Busnois Essay Example | Topics and Well Written Essays - 750 words

Antoine Busnois - Essay Example As for a fact, one of his best known work Lhomme Arme 'is still recognized and even used in several musical and theatrical presentations today. Lhomme Arme', like the other works of Busnois is a hymn of manifested art that relates to the soul of anyone hearing it. For this reason, many musicians saw the possibility of using this particular hymn in composing mass music hence suggesting that use of the said hymn never goes undoubtedly boring even when it is repeatedly applied in different songs. As a hymn, Lhomme Arme' is a musical factor that enhances other hymns that when it is combined with other musical arrangements, it becomes more appealing to the ear and warming to the heart. Antoine Busnois primarily concentrated in developing music that is symphonic and easy to understand. People during his time were noted to directly respond to his music. Undoubtedly, the brilliance of his hymn endows the fact that the French art portrays both simplicity and complexity in so many terms. The arrangements may be complex at some point yet the simplicity of the sound produced by such a complex arrangement warms the soul of anyone hearing it. Sound has been a prevalent concept in the society affecting and influencing humanity in many ways known to man. Because of the influential nature of music, this medium is perceived to an effective tool for society in different aspect. Every element of the general concept of sound becomes a significant one namely the voice, music, sound effects, ambience and even silence. Each of these elements brings a different significance mainly emphasizing the expression of the general theme of a certain project. The use of voice can significantly influence the understanding of the expressed idea of the certain public or audience being pointed at. The intonation of the voice of the speaker can designate the emotion of the person and his or her loudness or softness will depict the personality, authority and character of the speaker. The use of background music, sound effects either through cyclical or continuous mean can intensify the environment's emotion which can later contribute to the personality of the speaker and/or character and can encourage the curiosity and enthusiasm of the audience. Also, these elements can significantly contribute to the meaning and intensity of the concept being expressed by the certain project thus aiding its dissertation and understanding by the public. In addition, the employment of the effects of silence as a background can also contribute to the expression of the general theme as it can set stages of excitement thus promoting the audience's interest (Altm an, 1992). Thus, the employment of sound through the application of each of its elements can significantly contribute to the general theme of a certain project as it promotes a better communication approach between the main concept and its audience. The use of sound can facilitates the dissertation and understanding of the public thus aiding the effectiveness of the project of communicating a certain concept and its significance to the society. On the part of Antoine Busnois' primary compositions, he uses the sound of his music to send

Saturday, July 27, 2019

Religious persecution in Indonesia ( government of Indonesia is Research Paper

Religious persecution in Indonesia ( government of Indonesia is turning to a blind eye towards it) - Research Paper Example Sukarno, the first president of Indonesia, chaired a meeting with his cabinet and established a constitution law that requires the future president candidates to be a Muslim in order to curb persecution of Christians and other minorities in Indonesia. Having Muslim as a religion will make government officials have a more stable position to this problem. This attracts several people to convert to Muslim and to some extent; they are willing to change their name to Islamic (Aragon 39-41). Religious discrimination is a serious issue in Indonesia and yet the government is not taking any action to solve this issue. They should be more understanding and respect other religions. Although it has subsided recently, discrimination against religion in Indonesia is still visible and vibrant. The religious conflicts have been solely targeting Christians. Indonesia is the world’s largest and fastest growing Muslim country in the world. Being a third world country, Indonesia has unstable political structure and racial and religious discrimination common. Today, discrimination is regarded as an ordinary daily occurrence and sometimes it may have gone too far. In this particular country, discrimination against religion had hurt hundreds and even taken several lives. For instance, to demonstrate the pain the Christians are going through in Indonesia, extreme persecution and violence is the order of the day in that at some point, three Christian school girls were mercilessly b eheaded by masked attackers (AtlasShrug. Com n.d). The girls were attending a Christian school when they were attacked. The Police responded saying that one of the girls head hanged in front of the newly constructed Christian church while others placed outside the police station. The Islamic extremist claims that they are killing Christians in order to instill fears in the hearts of Christians to stop them from spreading Christian messages. Shockingly, the government of Indonesia is turning blind eye to

Incarceration Essay Example | Topics and Well Written Essays - 1500 words

Incarceration - Essay Example Although prisons traditionally are deemed as rehabilitative units to correct and deter criminality, these penal institutions are doing the reverse: producing confirmed criminals incompetent to integrate into mainstream society. Prison conditions, prison populations and prison rates display the tragic terror of the public unable to reform felons. The private prison system is a growing industry which is nourished by tax payers dollars. Petty criminals are incarcerated with the tough and hardened criminals. This situation results in the violence being reproduced in both younger and inexperienced inmates. The deplorable conditions of the prisons are justified. Gross human rights abuses take place within the cells. Prisoners are beaten, fed unhealthy food, subjected to unsanitary rooms and sometimes, confined, and transported to prison quarters away from their home states, away from family support but far from their criminal networks. The imbalance in the races represented in prison only reflects the partiality of the justice system where judges sentence criminals based on their ethnicity or nationality. Incarceration rates describe the ratio of how many prisoners per population of 100,000 are committed to penitentiary institutions. The United States boasts the highest incarceration rate in the world: 753 per 100,000 people as at 2008. This ratio represents a 240 percent increase since 1980. This ratio means that 3.5% of the U.S. adult population is behind bars. Compared to the U.S, the rest of the world have much lower incarceration rates for example, Russia holds the second place with 629 per 100,000; Rwanda with 593 per 100,000 and Cuba with 531 per 100,000. Compare these numbers with Australia 134, Canada 116, England 153 and Japan 63 (Schmitt 2010).    The United States leads the list in incarceration rates because of the privatized prison system. The federal and state penitentiaries employ the facilities of private owners; therefore making imprisonment a mon ey-making business. In 2008, federal, state, and local prison institutions demanded $75 billion to keep supporting its inmate population. Criminologists observe that if  prisoners convicted of non-violent crimes were not incarcerated, prison costs would be reduced to $16.9 billion per year. Another reason for America's mass imprisonment is the discriminatory conviction of prisoners belonging to certain races, particularly Blacks and Hispanics which together make up about three-quarters of the prison population. The trend of longer prison terms for minor crimes also is a factor contributing to mass imprisonment.   The prison system is a system which systematically disenfranchises inmates, stripping from poor minorities a key right. As a result, a section of the population remains voiceless. The implications here become more political since in inner city constituents the residents cannot cast their vote and decide on government or even run for office. The exploitation in prison al so enriches the prison institution owners who take unfair advantage of the labor of inmates. Inmates are usually paid about 23 cents per hour-minimum wage law does not apply and is not enforced in prisons.

Friday, July 26, 2019

Strategic Implementation and Alignment Essay Example | Topics and Well Written Essays - 1250 words

Strategic Implementation and Alignment - Essay Example Harrison-Keyes is currently facing numerous problems in its internal operations and from its various stakeholders. One of the most pressing concerns is the dual publication as a part of its strategy of diversifying into e-publishing. As opposed to its traditional operations, Harrison-Keyes will not only undertake publications of books but is going to enter the rapidly expanding e-publishing segment. This requires publishing an e-book in three months amidst the company's growing concern on the underperformance of Asia Digital Publishing, the service provider outsourced to format the e-books to be published. The company is also worried about the promotion and sales of their new products. Even though e-publishing is the current trend in the industry and the industry experts have expressed with optimism the forecasted growth in the sector, Harrison-Keyes' board are still filled with skepticism and are cautious of publishing books in digital media. Harrison-Keyes is also concerned about t he problems of security and infrastructure as a result of venturing into e-commerce. Another problem is the unpleasant response that the company is getting from its writers especially Will X. Harper. Amidst from this, Harrison-Keyes have yet to improve its image as they are bombarded with appalling publicities which cannot only damage their reputation but can significantly contribute to the crash of their stock price. Other issues are the company's control over production. This section will address the company's problems such as the dual publishing issue, producing an e-book in three months time, marketing the company's products, and control over production. Harrison-Keyes should pursue its e-publishing strategy in order to take advantage of the emerging industry trend in the shortest possible time. It is very essential that Harrison-Keyes conquer the e-publishing segment at the shortest possible time in order to reap the first-mover advantage (First Mover Advantage, 2001). The prod uction of traditional products won't be a problem as it is already the primary operation of Harrison-Keyes. The publication of the e-book will be the main concern as there are problems with the service providers from India. The e-book should be published in three months time and that leaves the company a very short period for the boot processes.  

Thursday, July 25, 2019

Analyzing a movie Term Paper Example | Topics and Well Written Essays - 1750 words

Analyzing a movie - Term Paper Example Others had to work in the diamond mines; they were slaves in their own country. Diamonds were what RUF primarily sought and they were essential for RUF’s survival so that they could use them to get weapons. Diamonds were not only mined by the inhabitants of the country, but they were not used by them. They were sold off by RUF through Liberia, which was Sierra Leone’s neighboring country and the president there supported the RUF. The country was also stripped of its assets and the diamonds which were known as blood or conflict diamonds because they were found and mined in the war zone areas and funded insurgencies. Then they were traded all around the world through Liberia. (Mitchell, Zwick and Herskovitz) The movie is set in 1999 and the lives of an Anglo mercenary and a fisherman in Sierra Lone coincide with an American reporter. They are Danny Archer, Solomon Vandy and Maddy Bowen respectively. Solomon’s town is ravaged by the RUF troops and rebels cause the v illagers to run for their lives. The RUF took children and trained them to be their soldiers and basically killers and this violent war began in which there 10,000 of these child soldiers. Solomon is forced to work in the mines for diamonds and so is his son. The kids from Sierra Lone are shown as being below the RUF members and the children are taught to become part of them and forget their own; in other words they become terrorists. Solomon stumbles across a huge pink diamond and hides it and struggles to do that till the end. In jail Danny Archer’s and Solomon’s paths cross and there is again a mix in races between the Anglo mercenary who lived in Zimbabwe and the rural poor of Sierra Lone. Everyone’s goal is still the same regardless of their race or class: to get the blood diamonds before anyone else gets to them. There is a gender bias in the movie since apart from one woman, the rest aren’t highlighted, they being the rural poor and the women in Si erra Lone who suffer terrible hardships as well, mostly with their hands and feet cut off and the movie is predominantly male in nature since the struggle is between the two male actors. Maddy Bowen brings in a further blend of ethnicities because she is an American reporter with her own agenda: she wants to write a story on the blood diamonds and their corporations and this also brings in a tone of an American reporter in a place where women reporters were unheard; in fact the entire movie depicts reporters and such concepts as being predominantly absent in the rural poor areas of Sierra Lone. (Mitchell, Zwick and Herskovitz) The romantic connect in the movie is also between the Anglo and the American ethnicities and Bowen agrees to Archer’s proposal for a story in return for help in looking for Solomon’s family. There is also a hearing in South Africa where Maddy and Solomon travel together where solutions to the blood diamond problem are discussed at the Kimberly Co nference. Solomon again seems to represent the lower class; he is awkward in the court room setting in a suit, and in the room full of groomed people talking about problems they couldn’t relate to since they weren’t experiencing it made him feel further alienated. The Kimberly Process Certification Scheme was an outcome of the conference in 2000 and it was finally implemented in 2003; according to this scheme the diamonds

Wednesday, July 24, 2019

Google Inc Essay Example | Topics and Well Written Essays - 250 words

Google Inc - Essay Example In other words, the Chinese clientele cannot access information that is deemed objectionable by the Chinese government. The major problems that Google faces are from US Justice Department, American legal department, its international clients and global forums like human right groups and free press. Its digression from its core mission and vision of ‘don’t be evil’ has adversely impacted its credibility and image in the international market. Google’s business strategy in China is seen as a support for repressive regime that is against human rights and freedom of people, including press. Brin, Page and Schmidt need to evolve new strategies to work in China so that their core business mission of providing full access to information is not compromised. While China is high potential business venue, the company must realize that its business strategy is fundamentally based on free access to information that true, well researched and comes from highly credible sources. In the long run, there are great chances of it getting boomeranged on its rest of the global market who would rather go in for organizations that promote common global causes and are stable in their principles and ideologies. If the negotiation for more freedom fails, they should remove their business from China and focus on other developing nations. Brynn Harris, Brynn and Ogilvy, Allison. (2007). Google: Entrance into the Chinese Market and Government Censorship. Eugene D. Fanning Center for Business Communication, Mendoza College of Business, University of Notre Dame. Case Study Competition

Tuesday, July 23, 2019

Recommendation report Assignment Example | Topics and Well Written Essays - 2500 words

Recommendation report - Assignment Example The director of the Global Client Collaboration department at Steelcase, Inc. asked for a research that would analyze the effects of current global economic crises (2012) on multinational corporations and evaluate possible solutions for the case of Steelcase, Inc. that would assist it to survive this economic environment. Steelcase is a company that manufactures furniture whose head office is in Grand Rapid, Michigan and is the biggest manufacturer of office furniture in the globe. The company has about eighty locations and over eleven thousand employees all over the globe in locations including Malaysia, Mexico and Romania, which are responsible for supporting the local Steelcase dealerships and offices. It also operates show rooms referred to as WorkLife Centers all over the US, Asia and Europe with manufacturing facilities being located in Europe, the Middle East, North America and Asia. The company is mainly involved in designing and producing furniture , wall surfaces, technolog y tools, architectural products as well as ergonomic among other products. It sells its products online through more than eight hundred dealers in various locations while also offering workplace consulting services in some of its locations of operation. The economic and financial crisis resulted from issues in the US’s financial sector in 2007 that were characterized by unsound lending activities by financial institutions as well as unsatisfactory management of risk that prompted an extraordinary devaluation of assets along with credit squeeze as far as interbank lending was concerned. In a short time, the calamity escalated into a worldwide economic tremor that soon affected the real economies. In numerous economies, the crisis was an imported aspect since the countries in regions outside the US were affected in mid-2008 largely through export markets collapsing. The

Monday, July 22, 2019

Unknown Language Log Essay Example for Free

Unknown Language Log Essay Lesson 1 (1) Apparent lesson objectives (functions, structures, lexis and pronunciation) Lesson one consisted of an introduction to the new language, we were taught how to greet others and introduce ourselves, how to give personal information (though it was only regarding our nationality), the alphabet was introduced to us in order to explain further vocabulary, and along with it the pronunciation of the letters, and words which had two of the same vowels together and made a longer sound, so we realized that Finnish is a phonetic language, that is the opposite of English which is not. Moreover, we learned a few subject pronouns such as ’’he, she(which do not have separate pronouns, they are the same word), you and I’’, the present of the verb ’’to be (olen)’’, some well-rounded basic vocabulary in order to explain how a word can change its meaning by having two of the same letters together (’’mato’’ means worm, while ’’matto’’ means carpet), and possessive adjectives (only ’’My’’). There were many exponents used to teach us the functions previously said, introducing yourself/greeting (’’Mikà ¤ sinun nimesi on?/What’s your name?’’, ’’Minà ¤ olen Ricardo/My name is Ricardo’’, ’’Mità ¤ kuuluu?/How are you?’’, ’’Kiitos, hyvà ¤Ãƒ ¤!/Fine, thanks!’’), personal information (’’Mistà ¤ olet kotoisin ?/Where are you from?’’, ’’Minà ¤ olen uruguaylainen/I am Uruguayan’’). (2) Lesson structure (stages, presentation, practice, etc.) The main structure of the lesson consisted of an introduction to the language and the country, along with some cultural background, the teacher introduced herself and talked (always in Finnish) about Finland, and where she was born and lived. Then she taught us how to introduce ourselves and how to ask someone their name (a basic small talk including â€Å"How are you?†), and  introduced the subject pronoun ’’I’’, she acted as a model saying what her name was and then asking another student his name, then we did a chain drill where we all had to introduce ourselves to the classmate next to us, we repeated a few times (repetition drills) and then moved forward to the alphabet, consonants and vowels. She taught us basic vocabulary and the pronunciation when there are two of the same letters together in a word, which makes the sound longer or more plosive (depending if it is a vowel or a consonant), we did repetition drills after modeling of some words. Afterwards, we learned the possessive adjective ’’my’’, how to offer something to someone, and to give thanks, then again as practice we did chain and repetition drills offering a book to the classmate next to us and thanking for it. To end the first lesson we learned more subject pronouns such as ’’he, she and you’’ and how to say where we are from, and practised it with repetition drills. The structure itself was presentation and controlled practice consisting of drilling on each new language form. Although she checked if we understood the lesson by asking individually, the main goal was not achieved since most of the practice was repetition drills. We did no production since we were total beginners. (3) What kind of aids and handouts does the teacher use? When she gave the introduction to the country she used a map of Finland along with a flag, the whiteboard was her main aid to teach vocabulary, as she made drawings of the new vocabulary in order to not to translate. She used gestures all the time to give instructions or explain concepts, though when they were more abstract it was harder to understand. She pointed the person she was referring to, whether it was her or one of us, put her hands together when she wanted us to do an activity in groups (like introducing to each other). When she tried to convey by gestures the fact that Spanish and Finnish are more similar as languages alternately to English and Finnish, she separated her hands when referring to English, while putting them together when referring to Spanish (This was confusing, since I actually thought that English people did not get well with Finnish people, and  Spanish people did), when she taught us new vocabulary, for example animals, she did the gestures of some of them(like a cat, or a dog). (4) Personal response to lesson (progress, difficulties, ambiguities, interest, etc.) At first it was confusing as I did not know anything about Finland or Finnish, but through gestures and the aids such as the map or the drawings it became clear, although sometimes I could not understand the instructions and I had to watch what my classmates did in order to know what to do, since it was all drilling it was not so complicated. Regarding to interest, the teacher was very enthusiastic and had a nice attitude though doing drilling all the time was not really motivating. As she did not use L1 in the class, sometimes it was hard for me to follow the pace of the class and had to watch what my classmates were doing to continue. (5) Observed response of group – Please comment I realized that most of them had the same difficulties as me, the lesson was confusing at first, it got clearer after some time, and at certain points we could not follow the pace of the class. Although not all of them were like that, there were others who could keep the rhythm of it (Since we are not all the same when we talk about learning, we all have our ways and speed to learn). I did not find any of them motivated with the lesson, I believe there was too much drilling which does not encourage one to study or be interested. Lesson 2 (1) Apparent lesson objectives (functions, structures, lexis and pronunciation) Regarding lexis and pronunciation, we learned more basic vocabulary (the name of some of objects like hat, cat, orange, apple, dress, and the colours of them) and how to pronounce them, the functions where how to ask what object  is it and its colour(’’Mikà ¤ se on?/What is it?’’, ’’Mikà ¤ và ¤ri?/What colour is it?’’, ’’Omena on punainen/Apple is red’’). (We did not learn any specific type of vocabulary apart from the colours, there were mostly random objects and animals) (2) Listen carefully to the Teacher’s instructions. How does she give instructions? (Language used, gestures, visual support, concept-checking, etc.) She never spoke in L1, the instructions were always given in Finnish, but as learners, gestures were crucial, and she used them constantly. She also modelled what we had to do, so instructions were short and clear. She did concept-checking by drilling, she asked us to say what the image on a book she had was, along with its colour, and repeat. (3) If working in pairs or groups. Do you think the activity was successful? Explain why/why not. What did you learn from it? We did an activity which was based on vocabulary, we had to match the words with the images, I think the activity was successful for many reasons, since it was a kind of game, the activity was motivating and interesting, and the fact that it was a group activity made it even better, not only regarding motivation, but also helping each other, when one of us did not know a word, probably there was another who did, and therefore the activity was successful in my opinion. What I have learned is that making a group activity for the class is a good idea to make a change and not to do always the same (in this case drilling all the time as in the previous lesson), is motivating and therefore language acquisition is better. (4) Share your thoughts on the activities with your classmates and comment on theirs. We all agreed that there was too much drilling, the teacher could have done more practical things instead of making us repeat all the time which at some point became boring. The group activity we made was good to make a change  from all the drilling along with the activity we did in which we had to colour some drawings. But again, after colouring we did more drilling and repeated the colours several times. For me instructions were clear although not all of them believe the same, sometimes they found them confusing. (5) As a student, which activities in the lesson do you consider were the most valuable? Why were they valuable? As a student I believe that the most valuable activities were the one of colouring the circles and the group activity. The reason is because after doing so much drilling, I got really bored, and doing these 2 activities were a kind of ’’break’’ from it, but not only because they were motivating, I also think that both of them helped to lower the affective filter of the class, and by doing so, improving language acquisition. Lesson 3 (1) Apparent lesson objectives (functions, structures, lexis and pronunciation) The functions were how to ask and give information (asking what language do you speak, and where are you from), more subject pronouns were introduced (We, they, you [plural]), the numbers (and how to say them), we did concept checking of the previous class and corrected homework. The main structure was mostly a presentation or modeling of the task, and controlled practice with drilling. Exponents: ’’Mità ¤ sinà ¤ puhut?/What language do you speak?’’, ’’Minà ¤ puhun suomea/I speak Finnish’’, ’’Missa asut?/Where do you live?’’, ’’Minà ¤ asun Montevideossa/I live in montevideo’’. (2) How does the teacher respond to and manage error correction? (Self- correction, peer-correction, etc.) Whenever someone made a mistake during the drilling activities(for example repetition drills), the teacher would repeat again with the correct pronunciation, and in other exercises(writing down numbers in letters) when  it was not correct, she made a facial expression to indicate there was a problem and allowed self-correction. (3) Is there any revision of previous lessons? How is it done? Yes, when the class started we corrected homework which was to colour the drawings of some objects (the new vocabulary we learned the previous class), and write which colour it had. Then we checked the colours again on the book she had and did some drilling. As she connected previous topics with new ones it was useful for us, for example the vocabulary and the colours, she mixed both in one task, the same with numbers, when we had to count how many apples there were, or how many cars. (4) What techniques and aids does the teacher use to present the new aims? She repeated and re-phrased old language in order to associate it with new one to acquire meaning. Visual aids were also used, which helped us convey meaning, she used a book with the colours and objects, used the whiteboard to draw, or gave us handouts with drawings on them. She talked slowly when giving instructions or explaining something, always keeping eye contact, this made it easier to understand. Gestures were also heavily used, which was necessary to convey necessary meaning since we were total beginners. The use of drills was also used most of the times, mostly repetition drills. (5) Is there a focus on form, meaning or both? Since we were beginners, the teacher focused mainly on meaning, rather than on the form. She did not explain the tenses or rules of the language, but instead made sure that we understood the meaning of what she was teaching. We had plenty of communicative activities and drilling, so meaning was emphasized, also we learned a lot of vocabulary. We were thought the new vocabulary with functions (describing an object, counting objects) such as, ’’This apple is red’’, ’’What colour is this dress?’’, ’’There are three cars’’, ’’How many cars are there?’’. Lesson 4 (1) Apparent lesson objectives (functions, structures, lexis and pronunciation) New vocabulary was introduced to us, related to the seasons. She made a connection between the seasons and colours (’’Kà «sa on vihrea ja keltainen/Summer is green and yellow’’), also with vocabulary we saw on previous classes. We learned family vocabulary and how to ask someone’s relatives names (’’Mika sinun isà ¤n nimi on?/What is your father’s name?’’, ’’ Minun isà ¤n nimi on martti/My fathers name is Martti’’). (2) Pace is crucial in keeping students alert, motivated, engaged and â€Å"on course†. What comment would you make on the pace of the lesson observed? What factors are relevant here? Doing drilling activities certainly distorted the pace of the class as it became demotivating; the teacher also connected seasons with colours, which I believe was rather confusing instead of helpful. As she introduced new concepts to the class, she skipped others and left the students wondering some concepts, for example when the concept of the sun was thaught, she could have taught the moon. Moreover, when we made groups to play a game which was a kind of lottery with the seasons, it was quite boring, as it was too childish and easy for us. At some point I got bored of the constant drilling, or confused because of the connection the teacher was trying to make between seasons and colours. The most relevant factor is motivation, the pace of the class has to change in order not to bore students, a monotonous lesson is not good for language acquisition, and as it became confusing sometimes it became hard for us to follow the pace of the class. (3) Observing group. What external signs did they give of keeping up with the pace? (Or not) We managed to follow the pace of the class but at some points, some of us could not do it, as she taught too much vocabulary, and made relations  between them that were rather confusing (Making relationships between the colours and the seasons, made the lesson confusing). This was evident since when one of us was asked to carry on a task, we would not do anything and say we did not understood what she was asking us to do, facial expressions from my classmates also showed me that they were having difficulties. When following the pace was possible, it would be shown with concept checking or following the tasks instructions successfully. (4) Study the teacher’s physical position and movement in the class. Do you think these are planned and have a special purpose? Please give examples supporting your views. She did not stand on one side of the class or sit behind the desk, she would move through the whole classroom, which has the purpose of lowering the affective filter, and to motivate, also provides the idea that the teacher is the one in control of the class. She also moved when doing concept checking, when we had to do a task on our own or in groups she came to correct us instead of doing it with the whole class. The purpose of moving through the class is because of conditioning the environment, if the teacher sits all the class, students will become demotivating, the class becomes monotonous, by moving she gets our attention and makes us to be interested. (5) Points of contrast between English and L2 Finnish is a phonetic language, while English is not, pronunciation problems could happen for Finnish native speakers trying to learn English as they may find trouble discriminating the short and long vowel sounds such as sit-seat and pip-peep. In Finnish the verbs show tense by the addition of suffixes while English uses auxiliary verbs (’’Puhun [I am talking about/Puhuin [I was talking about]). The subject pronouns have no gender like in English (he and she are the same word in Finnish). Although Finnish and English words share the same letters, there are no cognates since the languages are from distinct language families. Also, many words which are uncountable in English such as furniture or people, can be counted in Finnish. Lesson 5 (1) Apparent lesson objectives (functions, structures, lexis and pronunciation) Lesson 5 was mainly concept checking and cultural approach to Finland. We corrected homework from the previous class and learned new vocabulary. We were taught how to say the plural of objects by adding a letter ’’A’’ at the end of it (’’Kissa/Cat’’, ’’Kissaa/Cats’’) (2) Was there a point in the lesson or a lesson in particular in which you felt that certain â€Å"cultural factors† affected either the teaching or your learning? Please explain and comment. The fact that she brought magazines, pictures, and other pieces of art related to Finland made the class more interesting and motivating, therefore it helped language acquisition, but since we were not learning any specific form or language rule it was not so successful (in the 5th lesson), as for the other lessons it made them more interesting as it had an influence on us, curiosity about the country motivated us and helped us on language acquisition and motivation. The video showed lots of aspects from Finland, being a video about something we did not know could be motivating, although we did not have a task and since it was all in Finnish it became rather ’’boring’’. (3) Is the teacher always providing information in the class? Have you noticed (s)he serves other roles? If you have, which are these? The teacher had many roles inside the class; she acted as a planner, as she planned the lessons and materials. The teacher had the role of a resourcer, providing students with information and tasks, as well as checking and clarifying language. She also acted as a language resource, by helping, modeling and answering language questions. She was also a facilitator, since she checked and clarified language, also a monitor, by checking and observing while we were doing the tasks provided. (4) Checking of learning. Can you identify if this took place? If you can, when did it happen and how did the teacher do it? When we corrected homework, which was an exercise based on numbers, she checked if we did right, but apart from that she started writing random numbers on the whiteboard so we would say which number it is, and therefore know if we learned the rule of how numbers are formed. No checking of learning was made furthermore, since we made no production because we were complete beginners. Conclusion as a learner: As a learner, I believe there was too much vocabulary, plenty of drilling activities that made the lesson demotivating, and really confusing at some points. I experienced a lack of motivation during the lessons, as they were monotonous, always doing drills and learning more vocabulary. Conclusion as a teacher: The classes could have been better prepared, so that they were not so monotonous, contexts were not used during any lesson which does not help students, and does not convey meaning, the activities were not purposeful (They did not show students the purpose of the language acquired). The aids used were adequate, gestures, realia, and pictures were helpful since they made the students more interested and helped them to follow the pace of the class. All in all, more variety of activities could have been used, as for the aids they were successful.

Change and Modernization Essay Example for Free

Change and Modernization Essay The Industrial Revolution has had a tremendous impact on the whole world. But because of its British origin the people living on the island bore most of the hardships and went through the quickest and most radical change out off all the people affected by this movement. The beginning of the movement can be traced to 1750 and continued through to about 1870. Although Britain was the epicenter of this change not many countries were unaffected by this. It may be argued that the reason the Industrial Revolution spanned a period of 120 years was due to it transforming a large-scale culture as opposed to a quicker change in a small-scale Arembepe like culture. Subsequent to the revolution, agricultural growth took a backseat to technological innovations and mass production. Society changed in a very short time from an agrarian and relatively self-sufficient society to an industrial and consumption driven one. As a result, this gave rise to Capitalism, as well as, Marxism because a revolution of this sort pitted the people with little access to resources against the wealthy factory managers and owners. Associated with this progress is also religion, which played an integral part in the shaping of the revolution and its progress. The industrial revolution forever changed the face of the modern world. The modernization and change that was brought upon by this revolution improved lives and at the same time disregarded the basic principles of humane treatment. All of this was achieved with the blood and sweat of the British factory laborer in the 18th and 19th century. Prior to the Industrial Revolution Britain experienced a boom from colonial entrepreneurship. Britain was at the forefront of colonial discovery helped by advances in marine architecture and navigation. Sociopolitical organization was stratified and Britain was still mostly an agrarian society. Ascribed statues determined who was noble and who was not and social roles were an integral part of the British society. Institutions like the royal court and tribunals along with nobility, which was also entrusted with keeping the peace, represented basic the structure of the state. Farming was the engine that moved the British economy prior to the Industrial Revolution and wealth was relative to the amount of land one owned. In most regions, the ownership of agricultural land and the organization of production followed a common pattern. A large proportion of  land was owed by medium to large landowners, (More, 5) but a significant number of small land owners, whose numbers were declining i n the late 18th century, also existed. Life in the country was hard because there was no specialization, thus large numbers of laborers were needed and wages were low. Division of labor was evident but was not gender based due to a degree of specialization within each specific production type. Disgruntled youth who faced bleak prospects in agricultural life often chose to join the military or the clergy. These two institutions were viewed as appropriate alternatives to a future mired with difficulty and little or no prospect of advancement in status. Compared with an agricultural vocation the clergy and the military provided the opportunity of increase in status and power. Religion was also an integral feature of British society in the pre-Industrial age. As mentioned above sociopolitical structure was stratified with a King who presided over all state matters. His/her rule was considered divine and the church played a key role in most state matters. It is evident that legitimacy was achieved through authority and that formal institutions were well in place generations prior to the Industrial Revolution. Even during the first years of the Industrial Revolution Britain was considered to be one of the most advanced nations in the world and its superiority was reflected in the higher living standards and more diverse patterns of consumption than elsewhere. (Evans, 6) Even prior to the Industrial Revolution people living on the British Isle enjoyed a more prosperous life than their neighbors. The English consumed far greater amounts of meat than their French counterparts (Evans, 6) and what is even more surprising is that this prosperity was also enjoyed by populations living well outside urban settlements. Stratification in British society was more than evident in this period and this is evident by unequal access to wealth, status, and power. Aristocracy was an integral part of the society and divine rule was still a universal belief held by most subjects of the British society. Bureaucracy, at the time, was a well established institution which seemed to grow with the growth of the econ omy subsequent to the Industrial Revolution. The Industrial Revolution was the result of several factors that Britain had supremacy over. The British colonies were  at its highest productivity and all the exports were shipped to England where they were sold or used as raw materials for production. It is argued that the cotton industry was the largest contributor to the technological advances of the period, more specifically, advances in weaving techniques. Factories grew in urban areas of England, where labor was plentiful, and it was not long before even the cities were not big enough to supply the labor requirements of the factories. Rural settlements soon were emptied by the promise of prosperity and independence from communal living. Massive amounts of previously agricultural workers were migrating to the cities with no vision of what may be in store for them. What awaited them were long hours, a hazardous working environment and deplorable living conditions. Innovation was at the core of the Industrial Revolution hence systems were developed to accommodate this but had themselves gone through numerous changes. The Patent System gave the inventor sole proprietorship of an invention and its distribution for fourteen years and many industrialists argued that this was monopolizing. (Bowden, 30) Therefore, they successfully lobbied for firmer regulations when the government awarded patents. The rigidity of the patent system manifested itself in the form of numerous approvals one had to seek to have his invention recognized. Unfortunately, it was mostly men who partook in inventions and technological advancement at this time. These inventions were immediately, upon government approval, implemented in the industrial infrastructure and as a result modernization and change is most obvious during this period. The Industrial Revolution ha[d] enormously increased living standards and it cannot be disputed that the benefits of economic growth filtered down through society to produce higher per capita incomes and vastly increased consumer choices. (Evans, 157) These choices greatly impacted the resettlement of people to urban areas, thus, affecting the growth of cities in Britain in an unimaginable way. Cities grew by as much as 180 percent in a span of 25 years. This resettlement affected agricultural production and combined with price increases of agricultural goods the average laborer in the city could barely support his/her family. Slowly through economic growth wages of laborers improved and gained buoyancy (Evans, 161) While some professions continued unflustered, industrialization influenced the relationship most people had with work. Lawyers, doctors and shopkeepers and some artisans were mostly unaffected by the industrial revolution but skilled artisans that had to compete with the factories were driven out of business and had to settle for a job as a semi skilled laborer in a factory. (Strayer, 102) This impacted the family dynamic greatly because the putting out system was extinguished almost overnight. (Bowden, 248) This system was unique in that it involved a household rather than a factory in the production of goods. This mode of production involved a family or a household which would receive raw materials and refine them and pass them on to a different household which would work on the good according to its trade. This would sometimes occur numerous times until it was delivered to the merchant who sold it at the market and then paid the household for their work. With the rise of factories families were now obsolete, as far as production factors are concerned, and were forced to seek work outside the household. This divided the family unit with the husband, the wife, and even the child all working in a factory. A principle that was established even in agrarian society, not long before, was adopted in industrialization. Families tended to have more children because children were seen as potential wage earners and, thus, were considered to be an asset capable of earning a wage and contributing to the family. Sense of community was also disturbed by the industrialization in Britain. Church bells symbolized communal notions but soon became obsolete with the advent of the pocket watch. A Pocket watch also symbolized individualism because it meant that people were measuring time for themselves due to increased demand for efficiency. By 1899 Britain had the largest city in Europe. London had overtaken its continental counterparts and numerous other vastly populated cities could only be compared to certain cities in France and Italy. From the 1700 to 1800s Londons population doubled to 950,000 and the number of towns with a population over 20,000 changed from eight to about twenty in the period from 1750 to 1800. (More, 21) Trade between these towns was crucial to sustain the economy and it was done through a very complicated  transportation network which included roads, canals, and royal highways. Canals were crucial to the British economy because river travel was less costly and viewed to be safer. The dawn of complex transport infrastructure led to the introduction of the mail service in 1784. Roads and canals were maintained by the people living in the region and by wealthy landowners who saw that it was in their interest to maintain the infrastructure that was crucial to their prosperity. These entrepreneurs saw the potential in the income these roads can bring to them, thus, toll booth levying was evident throughout the 18th and 19th centuries. Britain was fortunate in possessing waterways which accommodated trade and transportation and also in that major cities and industrial centers had ports that were easily accessible. The exchange of goods and materials was accommodated by a very sophisticated system that involved paper money, gold, silver and bronze coins. The economy was bolstered by the emerging banking system which was the precursor to the system that banks follow today. The Industrial Revolution had influenced the life of an urban citizen in numerous ways. Market demand forced companies to specialize in selling and producing one good rather than various goods. The Lipton Tea company (More, 126) specialized in packaging and selling tea it had imported from the Indies and with this companies emerged to accommodate the tea industry. Butter companies and other companies merged to produce goods which would satisfy the tea drinking population of Britain. This shows the specialization that emerged as a result of the Industrial Revolution. These are examples from the consumer goods sector but numerous companies emerged that produced capital goods and usually these companies produced just one good. Industrial companies were no exception to this new trend in production and they specialized on a much larger scale than ever before in history. Industry now became a new concept in the old world. The beginning of the 19th century saw the emergence of the iron and engineering industry that complimented each other. The engineering industry can be divided into two separate entities that both impacted the British society enormously. The heavy engineering sector was growing due to iron production and also due to demands for mechanization, whose importance was realized in the 19th century. The steam engine (predecessor to the gas powered one) was invented  by James Watt and had significantly improved the efficiency of some industries. Engineering also took on a form of light engineering as well. Light engineering accommodated the rise in demand for consumer products. These products usually took the form of cutlery, pots, pans but also textiles. As more and more people moved to urban areas there was a higher demand for products that were used by the upper class. Class differences were obvious and with the onset of migration to urban areas the rural population was witness to the life styles of the rich and, thus, there was and increased demand for the products the wealthy were using. The rise in wage also accommodated this rise in demand for consumer products. The textile industry which had seen mechanization impact its production was now less responsive to change. Change was more gradual and incremental instead of being rapid or sudden. Wool had overtaken the demand of cotton due to its higher quality and affordability which came about as a result of rising incomes, as mentioned before. The industrial revolution was a phenomenon that transformed the face of Britain and the world the moment it presented itself. Its results are visible today by societys high demand for mechanization and constant movement towards modernization. The face of Britain changed almost instantly and with it so did the lives of the people who represented the backbone of the British society. The Industrial Revolution is the largest single example of change and modernization in the modern age. Lives were tumultuously changed and behavior patterns forever altered for the sake of technological advancement. Agricultural revolution took a back seat and emphasis moved from relative self-sufficiency to wage earning. The common laborer experienced tumultuous times ridden with economic and domestic hardships. The quality of life was deplorable at best in some places but eventually the situation improved with the rise in moralist ideologies. Change was achieved at the expense of early industrial laborers and the hardships they have endured. Whether modernization benefits the human species is an argument that will be debated until the final outcome is realized. Until then the society around us is following a natural course of evolution that is sometimes damaging everything around us. This change that occurred and is still occurring, although less drastically now, is change that is endogenous  to our society and that is why we must view it as being natural and occurring independent of outside influences. Modernization is a result of change and change is a natural occurring event and all we can do is watch and not let it rule us.

Sunday, July 21, 2019

Internet Protocol Version 6 (IPv6) Analysis

Internet Protocol Version 6 (IPv6) Analysis Overview Internet Protocol version 6 (IPv6) is the next generation of protocol defined by InternetEngineering Task force (IETF) to replace the exiting IPv4 protocol. At present, the majority of Internet users are still using IPv4 protocol, and given that most of current networking applications and network equipment run in IPv4 environments, the migration from IPv4 to IPv6 cant be accomplished overnight. It is predictable that the migration will be a long-term process (it is forecasted that the process will take 10 20 years). During the migration, IPv4 and IPv6 will coexist in a same network. This migration process poses new challenges on the routers that are the core equipment in IP network. Traditional routers cant accommodate new future network with IPv4/v6 coexistence. The routers must be improved and upgraded so that they can support both IPv4 and IPv6.Given that the core router is very important and carries huge Internet traffics, it must be able to support IPv6 forwarding at wire rate. It means ASIC chip, but not software is used to support IPv6 packet processing. At the same time, it is very important that this support cant sacrifice any IPv4 performance. After all, most of current traffics is IPv4. The core router must expand to support IPv6 routing tables and needs to support IPv6 routing protocols, such as BGP4+, OSPFv3, ISISv6, RIPng and etc. It needs to support some migration strategy from IPv4 to IPv6, such as Tunnel, Dual Stack, Translation and etc. Same as many network technologies, successful deployment of IPv6 relies on the deployment of the operators IPv6 network. As one core component in IPv6 network, IPv6 core router is key to network building, applications, performance and stability. At present, mainstream router vendors like Cisco and Juniper announce that their routers can support IPv6 while some traditional IT equipment manufactures, especially those in Japan, think Internet upgrade caused by IPv6 will change the whole landscape of router market, which brings significant opportunities for them to enter router market. From 2000 to 2002, Hitachi, NEC and Fujitsu announced IPv6-capable core router to gain some market share in new Internet network. It must be admitted that IPv6 is still in the initial phase at present, which is reflected in the following aspects: most IPv6 network is in trial phase, the number of access users is low, carried IPv6 traffics cant be comparable to IPv4, the interoperability between IPv6 equipment still needs to be proved, and network engineers lack in experience in large-scale deployment and operation of IPv6 network. The lack of data and experience is one of important causes that make some operators lack in confidence in IPv6 network deployment. Many operators take wait-and-see attitudes. In order to prove IPv6 router (especially IPv6 core router), the support to IPv6, how are they performed and interoperated, provide a practical data basis for the operators to deploy IPv6 network and provide a reference for equipment manufactures to evaluate and improve their equipment, BII(Beijing Internet Institute) collaborate with 6TNet (IPv6 Telecom Trial Network) in China tested IPv6 core routers from 4 ven dors (Fujitsu, Hitachi, Juniper and NEC) in Beijing from October to December 2002. BII performed protocol conformance, performance and  interoperability tests. In these tests, we used the test instruments provided by Agilent and received strong technical support from Agilent. The test is not a comparative performance test in different router vendors. The purpose is to verify the feasibility of IPv6 deployment. With this test, the test team thinks that all SUT (system under test) has the ability to support commercial IPv6 network and provide basic IPv6 capabilities. They can support IPv6 routing protocols, support the forwarding of IPv6 datagram at wire rate and provide interoperability between them. From perspectives of pure technology, the test team thinks the products have been ready to deploy basic IPv6 core network.. Brief Descriptions of Test The requirements for hardware provided by the SUT (system under test) are as follows: IPv6-capable core router OC48 SM ports (both ports must be in different boards) Supports both FE ports and GE ports. The number of FE ports and GE ports is no less than 3 Finally, all vendors basically meet those requirements, although CX5210 provided by NEC doesnt support FE during the time of testing. The requirement for IPv6 capabilities provided by the SUT (system under test) include: support of IPv6 forwarding in hardware and support of related IPv6 routing protocols and migration strategy. Finally, all vendors meet our requirements as shown in the following table. Company IPv6 hardwareDual Stack RIPng OSPFv3 BGP4+ IPv6 over IPv4 forwarding Tunnel Fujitsu 9 9 9 9 9 9 Hitachi 9 9 9 9 9 9 Juniper 9 9 9 9 9 9 NEC 9 9 9 9 9 9 The SUT (system under test) models and OS versions are shown in the following table. Company Model Version Fujitsu Geostream R920 E10V02L03C44 Hitachi GR2000-20H S-9181-61 07-01 [ROUTE-OS6] Juniper M20 5.5R1.2 NEC CX5210 02.0(2e) 45.08.00 The test instruments we used in the test are as follows: Agilent Router Tester 900 Version: Router Tester 5.1,Build 11.15. Agilent QA Robot Version: Router Tester 5.3,Build 5.2 The IPv6 core router test is composed of three parts: Protocol conformance test, interoperability test and IPv6 performance test. Basic IPv6 Protocols and RIPng Basic IPv6 protocols include IPv6 Specification (RFC2460), ICMPv6 (RFC2463), Neighbor Discovery (RFC2461), Stateless Autoconfiguration (RFC2462), Path MTU Discovery (RFC1981), IPv6 address Architecture (RFC1884) and etc., which are basic capabilities provided by an IPv6 implementation. RIPng is defined by RFC2080 and is the extension and expansion of RIPv2. Its basic capabilities are same as RIPv2. The routing information exchanged by RIPng can carry IPv6 addresses and prefixes. RIPng runs on IPv6 network, uses multicasting address ff02::9 as destination to transfer routing information. RIPng is not compatible with RIPv2. RIP protocol is typically used in small networks and is not deployed in large networks because of its scalability and performance, which is same in IPv6 networks. The test does not include basic IPv6 protocols and RIPng because we think both capabilities are most basic and most preliminary capabilities that should be provided in an IPv6 router, these capabilities are implemented and interoperated very well in the routers from 4 vendors, and the 4 tested routers have been tested publicly or non-publicly several times in different occasions and provided good data. Therefore, we think it is unnecessary to make efforts to repeat these work and we skipped this test and focused on more challenged test items. BGP4+ Protocol Conformance Test At present, the external gateway protocol used in the IPv4 network is BGP4. Its basic protocols are defined in RFC1771. In order to carry IPv6 network information in BGP4 updates, IETF has defined a special property multi-protocol BGP (MP-BGP), also called IPv6 NLRI (Network Layer Reachability Information) to exchange IPv6 routing information, which is not a new version of BGP protocol, but an extension to BGP4. The extension is generally called BGP4+, which is compatible with BGP4. Refer to RFC2545 for its definition. Test Purpose and Used Standards: Purpose: To test the implementation of BGP4+ and conform with related standards for SUT (System Under Test). The following standards are referred in the test: Bates, T., Chandra, R., Katz, D. and Y. Rekhter, â€Å"Multiprotocol Extension for BGP-4†, RFC 2858, Jne 2000. Bates, T., Chandra, R., Chen, E., â€Å"BGP Route Reflection An Alternative to Full Mesh IBGP†, RFC2796, April 2000. Chandra, R. and J.Scudder, â€Å"Capabilities Advertisement with BGP-4†, RFC 2842, May 2000. Dupont, F. and P. Marques, â€Å"Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing†, RFC 2545, March 1999. Rekhter, Y. and T. Li, â€Å"A Border Gateway Protocol 4 (BGP-4) †. Traina, P., McPherson, D., Scudder, J., â€Å"Autonomous System Confederations for BGP†, RFC3065, February 2001. Test Methods: All the tests are based on topology emulation. One test port of instrument firstly establishes network topology emulation, then executes pre-written scripts, interacts with the port of SUT, performs related BGP4+ protocol tests individually and each test generates Passed/Failed record. The tests can be divided into active tests and passive tests. Active test means the tester is used to verify the state machine of SUT and the correctness of message format while passive test means the tester is used to interfere with SUT using messages with errors. Test Topology Test instrument and SUT use two independent Fast Ethernet or Gigabit Ethernet connections. All BGP4+ runs on the Fast Ethernet or Gigabit Ethernet connections. The physical topology is as follows: The logical topology is as follows: Test Items and Descriptions of Test Results: The BGP4+ protocol conformance test involves in the BGP multi-protocol extension, setup and transfer of BGP4+ IBGP and EBGP sessions, ability to receive IPv6 route updates, BGP4+ next hop, starting point, MED, local preference, AS_PATH, atom aggregation, community name and various properties, the ability of SUT to correctly process these properties, BGP4+ route reflector capability, BGP4+ federation capability. These tests can only ensure implementation of BGP4+protocol in SUT comply with the standard defined by RFC, and cant ensure SUT fully and successfully deploy BGP4+ routes in commercial IPv6 network. The following diagram briefly describes the test results. Attached table 1 includes all test items, description and detailed results of BGP4+ conformance tests for 4 routers. The test items and descriptions are extracted from RFC2858, RFC2545, RFC2842, RFC2796, RFC3065 and draft-ietf-idr-bgp4-14.txt part. Model Failed test items Fujitsu GeoStream R920 2 Hitachi GR2000-20H 5 Juniper M20 1 NEC CX5210 3 Analysis of Test Results: Capabilities not supported Confederation Route reflector, Community Fujitsus GeoStreamR920 of current version does not support BGP4+ federation capability. In all BGP4+ test items it supported, the general performance is fairly good. What needs to be improved is only one item that is to support the migration of undefined property and handle interim duration. It is hoped to improve null interface which cant support next hop at present. Hitachis GR2000-20H of current version supports all test items, and is only product fully supporting BGP4+ protocols in the core routers from 3 Japanese companies. However, it needs to be improved in the following areas: handling next-hop property of IBGP in BGP4+ protocol, using AS_PATH properties to prevent from route loop, the ability of route reflector to detect ORIGINATOR_ID. At the same time, we found in the interoperability test that GR2000-20H cant establish non-physical direct-connection sessions with IBGP peering entities, which Hitachi needs to improve. It is hoped to add loopback address capability. Junipers M20 passes all tests except one item excellently. NECs CX5210 of current version doesnt support BGP4+ route reflector and community properties. In all BGP4+ test items it supported, the general performance is fairly good. However, it needs to be improved in handling BGP4+ federation AS_CONFED_SEQUENCE property. It is hoped to add null interface configuration. Interoperability Test As above mentioned, IPv6 is in initial phase of commercial deployment at present. A large amount of IPv6-capable network equipments and terminals are available. IPv6 network built by the operators doesnt only use the equipment provided by a vendor. In multi-vendor network environment, the interoperability between equipment is vital. The interoperability test is composed of BGP4+ interoperability test and OSPFv3 interoperability test. It should be noted that specific items in the interoperability test only cover some most common properties of BGP4+ and OSPFv3, and are not the interoperability tests of all properties of BGP4+ and OSPFv3. BGP4+ Interoperability Establish IBGP Sessions Test Descriptions: The test is to verify GR2000-20H, CX5210, R920,M20 and fully meshed iBGP connections that can be established. Reference: RFC1771, RFC2545 and RFC2858. Test steps: GR2000-20H, CX5210, R920, M20 and SUT are connected as shown in the following diagram. 4 routers are in a same autonomous domain and are interconnected using IBGP protocol to form a full-meshed IBGP connection. Test instrument and SUT are interconnected using EBGP connection. Because GR2000-20H doesnt support IBGP across-router Session connection, we use a FE link to connect GR2000-20H to M20 to form a fully-meshed connection. Test Results: We verified whether iBGP sessions were established between GR2000-20H, CX5210, R920 and M20, and it was found all connections were set up successfully. GR2000-20H CX5210 R920 M20 GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A EBGP- Route Advertisement Test Descriptions: To verify GR2000-20H, CX5210, R920 and M20 can advertise routes properly in a fully meshed networks. References: RFC1771, RFC2545 and RFC2858. Test steps: Establish network topology according to previous test, establish eBGP connection between tester and SUT, send 100 EBGP routes from tester to SUT. Results: We verified whether GR2000-20H, CX5210 and R920 and M20 routing tables were correct, and it was found all routing tables were correct. GR2000-20H CX5210 R920 M20 GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A Establish EBGP Sessions Test Descriptions: The test is to verify GR2000-20H, CX5210, R920 and M20 can establish a fully meshed eBGP connections. Reference: RFC1771, RFC2545 and RFC2858. Test steps: GR2000-20H, CX5210, R920 and M20 are connected as shown in the following diagram. Test Descriptions: We verified whether EBGP sessions were established between GR2000-20H, CX5210, R920 and M20, and it was found all connections were established successfully. GR2000-20H CX5210 R920 M20 GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A EBGP Route Advertisement Test Descriptions: To verify GR2000-20H, CX5210, R920 and M20 can advertise EBGP routes properly. References: RFC1771, RFC2545 and RFC2858. Test steps: Establish network topology according to previous tests, send routes from each router to all other routers. Test Results: We verified whether GR2000-20H, CX5210 and R920 and M20 routing tables were correct, and it was found all routing tables were correct. GR2000-20H CX5210 R920, M20r GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A OSPFv3 Interoperability OSPF protocols supporting IPv6 is OSPFv3. OSPFv3 routing mechanism is basically same as OSPFv2. However, OSPFv2 relies primarily on IPv4, while OSPFv3 makes many improvements in OSPFv2 and is not a simple extension, thus OSPFv3, whose corresponding protocol is RFC2740, runs on IPv6. For real world applications, many operators regard OSPFv3 as a brand new protocol, also its stability and maturity need to be further verified, so when IPv6 routing protocols are selected, it tends to use IS-ISv6 (draft-ietf-isis-ipv6-02.txt), which is only a simple extension to IS-ISv4 (RFC1195) (2 TLVs re-defined) and does not make changes fully. However, it is sure the opinion is not authoritative and need to be proved. Because of the limitations of test instrument, It is required for SUT to provide 100M Ethernet interface. As CX5210 does not support Ethernet interface at present, just M20, R920 and GR2000-20H were involved in the testing. However, it does not imply that CX5210 cant interoperate with other 3 routers and has any problems with functions implementation. In the test, GR2000-20H is called SUT1 in short, M20 is called SUT2, and R920 is called SUT3. Establish OSPF Connections DR Election Test Descriptions: In the initial status, set different OSPF priority levels for SUT1, SUT2, SUT3 and the test instrument (10, 8, 5, 0). Connect these equipments based on the network topology below. Verify SUT1, SUT2, SUT3 and test instrument to establish OSPFv3 adjacency and vote DR/BDR. After DR/BDR is established properly, put DR off the network, and check whether DR/BDR is established properly. Put off-net equipment on the network, and check whether DR/BDR is established properly. Change OSPF initialization priorities of SUT1, SUT2, SUT3 and test instrument, and implement new test from step 2. Repeat the tests for 4 times, and ensure each SUT and test instrument have one opportunity to be selected as DR and BDR under the intial status. During the test, all SUTs are in the same OSPF Area 0. Reference: RFC2740 Test Results: During the testing, all the OSPF adjacencys can be established between SUTs and DR, also BDR can be elected properly. After DR is off-line, BDR can be re-elected as DR and the one with sub-top priority will be BDR. When off-line equipment is on-line again, no re-electing process occurs. All test results comply with the requirements in related standards. Exchange LSA Database Test Descriptions: Test instrument simulates an internal network with 4 routers connected, and sends the routing information to SUT. Then verify the routing information received by SUT DR from test instruments will be sent to DR Other correctly. Same as the previous test item, firstly SUT1 is used as DR, then SUT2, and finally SUT3. Reference: RFC2740 Test Results: During the testing, OSPF adjacency can be established properly between all SUTs. DR receive LSA information from test instrument and properly send the information to DR Other, which can also receive and process LSA information properly. IPv6 Performance Test The major approach used for the performance testing was to send the IPv6 traffic with different packet sizes and specific QoS information, via SUT to the destination, and then by the tester measure the throughput, latency and packet loss of SUT in various topologies. For the IPv6 performance test, there are four vendors high-end IPv6 routers, with OC-48 POS ports on which throughput and latency will be measured, with IPv6 packet sizes of 64 bytes, 128bytes, 256 bytes, 512 bytes, 1024 bytes, 1480 bytes and 1500 bytes. The performance in various of circumstances were measured, including IPv4/IPv6 mixed traffics (IPv4 and IPv6 traffics with different ratio), IPv6 traffic with packet sizes mixtures, Sweep Packet Sizes. Also the maximum routing table entry supported and the performance on manually configured tunnels were verified. Most of the referred standards is extracted from RFC2544. At present, there are deficient applications for IPv6, and the number of users in the IPv6 network can not be compared to IPv4. The sum of maximum IPv6 of IX(Internet eXchage) traffics is less than dozens of Mbits/s. These traffics can be handled using a router refitted from a PC. Based on the circumstance, is it necessary to test the performance of OC48 ports ? Actually when the operators build IPv6 network and purchase IPv6 routers, todays IPv6 network is not under their consideration. Their networks should be able to deal with the changes and growth of IPv6 network next 5 7 years. In this sense, it is necessary for IPv6 core router to support the IPv6 traffic forwarding capacities at wire rate. Otherwise, what differences can be made between a real IPv6 router and a router refitted from a PC with installed BSD and Zebra ? The measurement of the number of routing table entry also meets the same situations. At present, therere around 300-400 entries in the IPv6 backbone router routing table, which cant compared to the huge number of IPv4 (110,000 ¼Ã‚ 130,000 routes). Secondly, IPv6 has drawn experience and lessons from IPv4 in design and address assignment. RIR only assigns the large block and fixed length IPv6 addresses to IPv6 operators, instead of the end users. To some extent, this can protect IPv6 routing tables from the explosive growth. The strict prefix filtering mechanism was set on BGP4+ routers by most of IPv6 network administrators and the router only allows minor prefixes, such as /16, /24, /28, /32, /35 and etc. However, the experience of IPv4 teach us a lesson- â€Å"Money Talks!†. In the fiercely competitive ages, it is very difficult for operators to reject users requirements. Under the conditions that IPv6 doesnt solve the problems of Multi-homing completely, it is possible that the network operators are required to broadcast users network prefixes into global IPv6 routing tables in order to achieve Multi-homing applications. So far RIR has begun to assign /48 ad dress segment to IPv6 of IX independently, while it is suggested IX doesnt broadcast the addresses. Thirdly, in many IPv6 networks, there are at least two IPv6 addresses segments, from 6BONE(3ffe::/16) and RIR(2001::/16) respectively, and maybe more prefixes will appear in the future. Fourthly, RIR cant ensure IPV6 addresses assigned to IPv6 operators are from a continuous address block. Current assignment policy indicates that /32 addresses of IPv6 assigned to operators can be continuously extended to /29. If new addresses are further required, they must be assigned to discontinuous address blocks and result in the growth of the number of routing tables. To sum up, the test team suggests that the number of IPv6 routing tables supported by the router should be no less than that of IPv4 routing tables, since it is very difficult to estimate the increasing number of routing tables of IPv6 core network right now. In current IPv6 networks, commercial IPv6 network and IPv6 trial network (6BONE) are interlaced without a explicit boundary between them. A packet from commercial IPv6 network may go through many IPv6 trial network before arriving at another IPv6 network. The network administrators of many trial networks are not regarded as a â€Å"operators†, but a â€Å"players† It is pretty unstable of their networks, with routers reset very frequently. In the meantime, the networks advertise global IPv6 routes to all peers, making their own IPv6 network to implement transit. It causes the instability of current IPv6 of BGP routes, and thus it is required the capabilities of IPv6 routers cover the flapping and convergence properly, which should be included in this test, however due to limited test time frame, it is a pity the test team has to give up these tests. The network topology used for the performance test is shown as following: Ideally, the test topology should be as following, so that the packet forwarding capability of the routers in real-world network environment is shown completely. Send one traffic from a source port of the tester, via multiple ports of the router to the destination ports of tester, measure the performance of the router. However as the vendors cant provide enough OC48 ports, the test team can only perform the test by simply sending packets from one port and receiving packets form another port. In this sense, this test environment cant simulate completely the performance of the router in the real-world network environment. The Measurement of Throughput and Latency with Different IPv6 Packets Sizes at OC-48 POS port Test Descriptions: To test the maximum IPv6 packet forwarding rate of SUT with zero packet loss with different IPv6 packet sizes. Test Methods: Send IPv6 packets, via SUT to the destination ports of the tester, which measures the packet rate of SUT according to the received IPv6 packets. Set the initial offered load to 2%, and If no packet loss occurs, increase the offered load to 100% and repeat the test. If packet loss occurs, decrease the offered load to (100%+2%)/2=51%, repeat the test again†¦Ã¢â‚¬ ¦In a binary search manner, continue to increase or decrease the offered load in subsequent iterations until the difference in offered load between successful and failed tests is less than the resolution for the test. This is the zero-loss throughput rate. Traffic forwarding mode: full duplex. Offered Packet type: IPv6; Offered Packet size (bytes): 64 128 256 512 1024 1480 1500 Test duration of each packet type(s): 5 Bandwidth resolution (%): 0.1 Line BER tolerance (10^_): -10 The results are as follows: Sustainable Throughput of OC-48 POS Port 105.00% 100.00% 95.00% 90.00% 85.00% 80.00% 75.00% 70.00% 65.00% 60.00% 55.00% 50.00% 64 128 256 512 1024 1480 1500 bytes bytes bytes bytes bytes bytes bytes Test Packets Size Average Latency (us) at Variable Test Packets Size 100 90 80 70 60 50 40 30 20 10 0 Test Packets Size Hitachi NEC Fujistu Juniper Hitachi NEC Fujistu Juniper Note: About inherent latency of tester Before we perform tests, we must consider intrinsic latency of tester. The following table indicates inherent latency of tester for different test packet sizes when sending 100% offered load. Inherent latency of tester (100% offered load) Packet Size (bytes) 64 128 256 512 1024 1480 1500 Average Inherent 2.74 2.69 2.69 2.65 2.65 2.60 2.60 Latency (us) From the above, the inherent latency of tester under different packet sizes is about 2.7us. Compared to the tens of us of SUTs latency, there are not significant impacts on the test results. In addition, the impact of inherent latency is fair to these 4 SUTs. Forwarding Performance of IPv4/IPv6 Packets on OC48 Ports Test Descriptions: To verify the performance of SUT to forward IPv4/IPv6 packets in offered packets sizes. The test requires SUT to support IPv4/IPv6 dual protocol stacks. Test Methods: The tester sends IPv4 and IPv6 traffic simultaneously in full duplex configuration, via SUT to the destination port, measure the throughput and latency with various ratio of IPv4 and IPv6 traffic. Send traffic with 50% of IPv4 and 50% of IPv6 and 100% offered load first time. If packet loss occurs, decrease the offered load in 5% resolution until the difference in offered load between successful and failed tests is less than the resolution for the test. This is the zero-loss throughput rate. At the same time, measure the latency at maximum forwarding rate. Then change the ratio of IPv4 and IPv6 traffic to test again. Increase continuously the proportion of IPv6 traffic to simulate the change of traffic characteristics in the real-world network transition. Test Descriptions: Offered load (%): initial100% with 5% increment and final 0 Offered packet types: IPv6 Percentage of IPv4 and IPv6 traffic: 50:50—10:90 (IPv4:IPv6) Offered packet size (bytes): 62 512 1518 Test duration of each packet size(s): 5 The test results are as follows: Sustainable throughput of OC-48 POS port at packet size 64 bytes with different percentage of IPv4 and IPv6 traffic Sustainable Throughput of OC-48 POS Port at Packet Size 64 bytes with different Percentage of IPv4 and IPv6 Traffic 105% 100% 95% 90% 85% Hitachi 80% NEC 75% Fujistu 70% Juniper 65% 60% 55% 50% 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Sustainable throughput of OC-48 POS port at packet size 512 bytes with different percentage of IPv4 and IPv6 traffic Sustainable Throughput of OC-48 POS Port at Packet Size 512 bytes with different Percentage of IPv4 and IPv6 Traffic 105% 100% 95% 90% 85% Hitachi 80% NEC 75% Fujistu 70% Juniper 65% 60% 55% 50% 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Sustainable throughput of OC-48 POS port at packet size 1518 bytes with different percentage of IPv4 and IPv6 traffic Sustainable Throughput of OC-48 POS Port at Packet Size 1518 bytes with different Percentage of IPv4 and IPv6 Traffic 105% 100% 95% 90% 85% Hitachi 80% NEC 75% Fujistu 70% Juniper 65% 60% 55% 50% 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Average latency (us) at test packets size 64 bytes with different percentage of IPv4 and IPv6 traffic Average Latency (us) at Test Packets Size 64 bytes with Different Percentage of IPv4 and IPv6 Traffic 100 90 80 70 60 50 40 30 20 10 0 50/50 40/6 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Hitachi NEC Fujistu Juniper Average latency (us) at test packets size 512 bytes with different percentage of IPv4 and IPv6 traffic Average Latency (us) at Test Packets Size 512 bytes with Different Percentage of IPv4 and IPv6 Traffic 100 90 80 70 60 50 40 30 20 10 0 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Hitachi NEC Fujistu Juniper Average latency (us) at test packets size 1518 bytes with different percentage of IPv4 and IPv6 traffic Average Latency (us) at Test Packets Size 1518 bytes with Different Percentage of IPv4 and IPv6 Traffic 100 90 80 70 60 50 40 30 20 10 0 50/50 40/60 30/70 20/80  Ã‚  Ã‚  Ã‚   10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Hitachi NEC Fujistu Juniper IPv6 over IPv4 Configured Tunneling Performance of OC-48 POS Port Test Description: Tunneling technology is an effective means to connect separate IPv6 networks via IPv4 backbone. This item is to verify the performance of SUT when SUT encapsulates IPv6 data packets into IPv4 payload and forwards the packets. Test Method: The tester sends IPv6 data packets to SUT, and configures an IPv6 over IPv4 tunnel between SUT and the tester. Thus after SUT receives pure IPv6 packets from the tester, it will encapsulate it into IPv4 packet payload, and send IPv6 packets to destination over IPv4 network. The tester analyzes the packets forwared by the SUT at receiving end, calculates the throughput of SUT for different sizes of packets under the IPv6 over IPv4 configured tunnel. Test Results: IPv6 packet size: 512 Destination address of sending IPv6 data packets: 3FFE:0:0:4::2/64 Bandwidth range of sending IPv6 tra Internet Protocol Version 6 (IPv6) Analysis Internet Protocol Version 6 (IPv6) Analysis Overview Internet Protocol version 6 (IPv6) is the next generation of protocol defined by InternetEngineering Task force (IETF) to replace the exiting IPv4 protocol. At present, the majority of Internet users are still using IPv4 protocol, and given that most of current networking applications and network equipment run in IPv4 environments, the migration from IPv4 to IPv6 cant be accomplished overnight. It is predictable that the migration will be a long-term process (it is forecasted that the process will take 10 20 years). During the migration, IPv4 and IPv6 will coexist in a same network. This migration process poses new challenges on the routers that are the core equipment in IP network. Traditional routers cant accommodate new future network with IPv4/v6 coexistence. The routers must be improved and upgraded so that they can support both IPv4 and IPv6.Given that the core router is very important and carries huge Internet traffics, it must be able to support IPv6 forwarding at wire rate. It means ASIC chip, but not software is used to support IPv6 packet processing. At the same time, it is very important that this support cant sacrifice any IPv4 performance. After all, most of current traffics is IPv4. The core router must expand to support IPv6 routing tables and needs to support IPv6 routing protocols, such as BGP4+, OSPFv3, ISISv6, RIPng and etc. It needs to support some migration strategy from IPv4 to IPv6, such as Tunnel, Dual Stack, Translation and etc. Same as many network technologies, successful deployment of IPv6 relies on the deployment of the operators IPv6 network. As one core component in IPv6 network, IPv6 core router is key to network building, applications, performance and stability. At present, mainstream router vendors like Cisco and Juniper announce that their routers can support IPv6 while some traditional IT equipment manufactures, especially those in Japan, think Internet upgrade caused by IPv6 will change the whole landscape of router market, which brings significant opportunities for them to enter router market. From 2000 to 2002, Hitachi, NEC and Fujitsu announced IPv6-capable core router to gain some market share in new Internet network. It must be admitted that IPv6 is still in the initial phase at present, which is reflected in the following aspects: most IPv6 network is in trial phase, the number of access users is low, carried IPv6 traffics cant be comparable to IPv4, the interoperability between IPv6 equipment still needs to be proved, and network engineers lack in experience in large-scale deployment and operation of IPv6 network. The lack of data and experience is one of important causes that make some operators lack in confidence in IPv6 network deployment. Many operators take wait-and-see attitudes. In order to prove IPv6 router (especially IPv6 core router), the support to IPv6, how are they performed and interoperated, provide a practical data basis for the operators to deploy IPv6 network and provide a reference for equipment manufactures to evaluate and improve their equipment, BII(Beijing Internet Institute) collaborate with 6TNet (IPv6 Telecom Trial Network) in China tested IPv6 core routers from 4 ven dors (Fujitsu, Hitachi, Juniper and NEC) in Beijing from October to December 2002. BII performed protocol conformance, performance and  interoperability tests. In these tests, we used the test instruments provided by Agilent and received strong technical support from Agilent. The test is not a comparative performance test in different router vendors. The purpose is to verify the feasibility of IPv6 deployment. With this test, the test team thinks that all SUT (system under test) has the ability to support commercial IPv6 network and provide basic IPv6 capabilities. They can support IPv6 routing protocols, support the forwarding of IPv6 datagram at wire rate and provide interoperability between them. From perspectives of pure technology, the test team thinks the products have been ready to deploy basic IPv6 core network.. Brief Descriptions of Test The requirements for hardware provided by the SUT (system under test) are as follows: IPv6-capable core router OC48 SM ports (both ports must be in different boards) Supports both FE ports and GE ports. The number of FE ports and GE ports is no less than 3 Finally, all vendors basically meet those requirements, although CX5210 provided by NEC doesnt support FE during the time of testing. The requirement for IPv6 capabilities provided by the SUT (system under test) include: support of IPv6 forwarding in hardware and support of related IPv6 routing protocols and migration strategy. Finally, all vendors meet our requirements as shown in the following table. Company IPv6 hardwareDual Stack RIPng OSPFv3 BGP4+ IPv6 over IPv4 forwarding Tunnel Fujitsu 9 9 9 9 9 9 Hitachi 9 9 9 9 9 9 Juniper 9 9 9 9 9 9 NEC 9 9 9 9 9 9 The SUT (system under test) models and OS versions are shown in the following table. Company Model Version Fujitsu Geostream R920 E10V02L03C44 Hitachi GR2000-20H S-9181-61 07-01 [ROUTE-OS6] Juniper M20 5.5R1.2 NEC CX5210 02.0(2e) 45.08.00 The test instruments we used in the test are as follows: Agilent Router Tester 900 Version: Router Tester 5.1,Build 11.15. Agilent QA Robot Version: Router Tester 5.3,Build 5.2 The IPv6 core router test is composed of three parts: Protocol conformance test, interoperability test and IPv6 performance test. Basic IPv6 Protocols and RIPng Basic IPv6 protocols include IPv6 Specification (RFC2460), ICMPv6 (RFC2463), Neighbor Discovery (RFC2461), Stateless Autoconfiguration (RFC2462), Path MTU Discovery (RFC1981), IPv6 address Architecture (RFC1884) and etc., which are basic capabilities provided by an IPv6 implementation. RIPng is defined by RFC2080 and is the extension and expansion of RIPv2. Its basic capabilities are same as RIPv2. The routing information exchanged by RIPng can carry IPv6 addresses and prefixes. RIPng runs on IPv6 network, uses multicasting address ff02::9 as destination to transfer routing information. RIPng is not compatible with RIPv2. RIP protocol is typically used in small networks and is not deployed in large networks because of its scalability and performance, which is same in IPv6 networks. The test does not include basic IPv6 protocols and RIPng because we think both capabilities are most basic and most preliminary capabilities that should be provided in an IPv6 router, these capabilities are implemented and interoperated very well in the routers from 4 vendors, and the 4 tested routers have been tested publicly or non-publicly several times in different occasions and provided good data. Therefore, we think it is unnecessary to make efforts to repeat these work and we skipped this test and focused on more challenged test items. BGP4+ Protocol Conformance Test At present, the external gateway protocol used in the IPv4 network is BGP4. Its basic protocols are defined in RFC1771. In order to carry IPv6 network information in BGP4 updates, IETF has defined a special property multi-protocol BGP (MP-BGP), also called IPv6 NLRI (Network Layer Reachability Information) to exchange IPv6 routing information, which is not a new version of BGP protocol, but an extension to BGP4. The extension is generally called BGP4+, which is compatible with BGP4. Refer to RFC2545 for its definition. Test Purpose and Used Standards: Purpose: To test the implementation of BGP4+ and conform with related standards for SUT (System Under Test). The following standards are referred in the test: Bates, T., Chandra, R., Katz, D. and Y. Rekhter, â€Å"Multiprotocol Extension for BGP-4†, RFC 2858, Jne 2000. Bates, T., Chandra, R., Chen, E., â€Å"BGP Route Reflection An Alternative to Full Mesh IBGP†, RFC2796, April 2000. Chandra, R. and J.Scudder, â€Å"Capabilities Advertisement with BGP-4†, RFC 2842, May 2000. Dupont, F. and P. Marques, â€Å"Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing†, RFC 2545, March 1999. Rekhter, Y. and T. Li, â€Å"A Border Gateway Protocol 4 (BGP-4) †. Traina, P., McPherson, D., Scudder, J., â€Å"Autonomous System Confederations for BGP†, RFC3065, February 2001. Test Methods: All the tests are based on topology emulation. One test port of instrument firstly establishes network topology emulation, then executes pre-written scripts, interacts with the port of SUT, performs related BGP4+ protocol tests individually and each test generates Passed/Failed record. The tests can be divided into active tests and passive tests. Active test means the tester is used to verify the state machine of SUT and the correctness of message format while passive test means the tester is used to interfere with SUT using messages with errors. Test Topology Test instrument and SUT use two independent Fast Ethernet or Gigabit Ethernet connections. All BGP4+ runs on the Fast Ethernet or Gigabit Ethernet connections. The physical topology is as follows: The logical topology is as follows: Test Items and Descriptions of Test Results: The BGP4+ protocol conformance test involves in the BGP multi-protocol extension, setup and transfer of BGP4+ IBGP and EBGP sessions, ability to receive IPv6 route updates, BGP4+ next hop, starting point, MED, local preference, AS_PATH, atom aggregation, community name and various properties, the ability of SUT to correctly process these properties, BGP4+ route reflector capability, BGP4+ federation capability. These tests can only ensure implementation of BGP4+protocol in SUT comply with the standard defined by RFC, and cant ensure SUT fully and successfully deploy BGP4+ routes in commercial IPv6 network. The following diagram briefly describes the test results. Attached table 1 includes all test items, description and detailed results of BGP4+ conformance tests for 4 routers. The test items and descriptions are extracted from RFC2858, RFC2545, RFC2842, RFC2796, RFC3065 and draft-ietf-idr-bgp4-14.txt part. Model Failed test items Fujitsu GeoStream R920 2 Hitachi GR2000-20H 5 Juniper M20 1 NEC CX5210 3 Analysis of Test Results: Capabilities not supported Confederation Route reflector, Community Fujitsus GeoStreamR920 of current version does not support BGP4+ federation capability. In all BGP4+ test items it supported, the general performance is fairly good. What needs to be improved is only one item that is to support the migration of undefined property and handle interim duration. It is hoped to improve null interface which cant support next hop at present. Hitachis GR2000-20H of current version supports all test items, and is only product fully supporting BGP4+ protocols in the core routers from 3 Japanese companies. However, it needs to be improved in the following areas: handling next-hop property of IBGP in BGP4+ protocol, using AS_PATH properties to prevent from route loop, the ability of route reflector to detect ORIGINATOR_ID. At the same time, we found in the interoperability test that GR2000-20H cant establish non-physical direct-connection sessions with IBGP peering entities, which Hitachi needs to improve. It is hoped to add loopback address capability. Junipers M20 passes all tests except one item excellently. NECs CX5210 of current version doesnt support BGP4+ route reflector and community properties. In all BGP4+ test items it supported, the general performance is fairly good. However, it needs to be improved in handling BGP4+ federation AS_CONFED_SEQUENCE property. It is hoped to add null interface configuration. Interoperability Test As above mentioned, IPv6 is in initial phase of commercial deployment at present. A large amount of IPv6-capable network equipments and terminals are available. IPv6 network built by the operators doesnt only use the equipment provided by a vendor. In multi-vendor network environment, the interoperability between equipment is vital. The interoperability test is composed of BGP4+ interoperability test and OSPFv3 interoperability test. It should be noted that specific items in the interoperability test only cover some most common properties of BGP4+ and OSPFv3, and are not the interoperability tests of all properties of BGP4+ and OSPFv3. BGP4+ Interoperability Establish IBGP Sessions Test Descriptions: The test is to verify GR2000-20H, CX5210, R920,M20 and fully meshed iBGP connections that can be established. Reference: RFC1771, RFC2545 and RFC2858. Test steps: GR2000-20H, CX5210, R920, M20 and SUT are connected as shown in the following diagram. 4 routers are in a same autonomous domain and are interconnected using IBGP protocol to form a full-meshed IBGP connection. Test instrument and SUT are interconnected using EBGP connection. Because GR2000-20H doesnt support IBGP across-router Session connection, we use a FE link to connect GR2000-20H to M20 to form a fully-meshed connection. Test Results: We verified whether iBGP sessions were established between GR2000-20H, CX5210, R920 and M20, and it was found all connections were set up successfully. GR2000-20H CX5210 R920 M20 GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A EBGP- Route Advertisement Test Descriptions: To verify GR2000-20H, CX5210, R920 and M20 can advertise routes properly in a fully meshed networks. References: RFC1771, RFC2545 and RFC2858. Test steps: Establish network topology according to previous test, establish eBGP connection between tester and SUT, send 100 EBGP routes from tester to SUT. Results: We verified whether GR2000-20H, CX5210 and R920 and M20 routing tables were correct, and it was found all routing tables were correct. GR2000-20H CX5210 R920 M20 GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A Establish EBGP Sessions Test Descriptions: The test is to verify GR2000-20H, CX5210, R920 and M20 can establish a fully meshed eBGP connections. Reference: RFC1771, RFC2545 and RFC2858. Test steps: GR2000-20H, CX5210, R920 and M20 are connected as shown in the following diagram. Test Descriptions: We verified whether EBGP sessions were established between GR2000-20H, CX5210, R920 and M20, and it was found all connections were established successfully. GR2000-20H CX5210 R920 M20 GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A EBGP Route Advertisement Test Descriptions: To verify GR2000-20H, CX5210, R920 and M20 can advertise EBGP routes properly. References: RFC1771, RFC2545 and RFC2858. Test steps: Establish network topology according to previous tests, send routes from each router to all other routers. Test Results: We verified whether GR2000-20H, CX5210 and R920 and M20 routing tables were correct, and it was found all routing tables were correct. GR2000-20H CX5210 R920, M20r GR2000-20H N/A OK OK OK CX5210 OK N/A OK OK R920 OK OK N/A OK M20 OK OK OK N/A OSPFv3 Interoperability OSPF protocols supporting IPv6 is OSPFv3. OSPFv3 routing mechanism is basically same as OSPFv2. However, OSPFv2 relies primarily on IPv4, while OSPFv3 makes many improvements in OSPFv2 and is not a simple extension, thus OSPFv3, whose corresponding protocol is RFC2740, runs on IPv6. For real world applications, many operators regard OSPFv3 as a brand new protocol, also its stability and maturity need to be further verified, so when IPv6 routing protocols are selected, it tends to use IS-ISv6 (draft-ietf-isis-ipv6-02.txt), which is only a simple extension to IS-ISv4 (RFC1195) (2 TLVs re-defined) and does not make changes fully. However, it is sure the opinion is not authoritative and need to be proved. Because of the limitations of test instrument, It is required for SUT to provide 100M Ethernet interface. As CX5210 does not support Ethernet interface at present, just M20, R920 and GR2000-20H were involved in the testing. However, it does not imply that CX5210 cant interoperate with other 3 routers and has any problems with functions implementation. In the test, GR2000-20H is called SUT1 in short, M20 is called SUT2, and R920 is called SUT3. Establish OSPF Connections DR Election Test Descriptions: In the initial status, set different OSPF priority levels for SUT1, SUT2, SUT3 and the test instrument (10, 8, 5, 0). Connect these equipments based on the network topology below. Verify SUT1, SUT2, SUT3 and test instrument to establish OSPFv3 adjacency and vote DR/BDR. After DR/BDR is established properly, put DR off the network, and check whether DR/BDR is established properly. Put off-net equipment on the network, and check whether DR/BDR is established properly. Change OSPF initialization priorities of SUT1, SUT2, SUT3 and test instrument, and implement new test from step 2. Repeat the tests for 4 times, and ensure each SUT and test instrument have one opportunity to be selected as DR and BDR under the intial status. During the test, all SUTs are in the same OSPF Area 0. Reference: RFC2740 Test Results: During the testing, all the OSPF adjacencys can be established between SUTs and DR, also BDR can be elected properly. After DR is off-line, BDR can be re-elected as DR and the one with sub-top priority will be BDR. When off-line equipment is on-line again, no re-electing process occurs. All test results comply with the requirements in related standards. Exchange LSA Database Test Descriptions: Test instrument simulates an internal network with 4 routers connected, and sends the routing information to SUT. Then verify the routing information received by SUT DR from test instruments will be sent to DR Other correctly. Same as the previous test item, firstly SUT1 is used as DR, then SUT2, and finally SUT3. Reference: RFC2740 Test Results: During the testing, OSPF adjacency can be established properly between all SUTs. DR receive LSA information from test instrument and properly send the information to DR Other, which can also receive and process LSA information properly. IPv6 Performance Test The major approach used for the performance testing was to send the IPv6 traffic with different packet sizes and specific QoS information, via SUT to the destination, and then by the tester measure the throughput, latency and packet loss of SUT in various topologies. For the IPv6 performance test, there are four vendors high-end IPv6 routers, with OC-48 POS ports on which throughput and latency will be measured, with IPv6 packet sizes of 64 bytes, 128bytes, 256 bytes, 512 bytes, 1024 bytes, 1480 bytes and 1500 bytes. The performance in various of circumstances were measured, including IPv4/IPv6 mixed traffics (IPv4 and IPv6 traffics with different ratio), IPv6 traffic with packet sizes mixtures, Sweep Packet Sizes. Also the maximum routing table entry supported and the performance on manually configured tunnels were verified. Most of the referred standards is extracted from RFC2544. At present, there are deficient applications for IPv6, and the number of users in the IPv6 network can not be compared to IPv4. The sum of maximum IPv6 of IX(Internet eXchage) traffics is less than dozens of Mbits/s. These traffics can be handled using a router refitted from a PC. Based on the circumstance, is it necessary to test the performance of OC48 ports ? Actually when the operators build IPv6 network and purchase IPv6 routers, todays IPv6 network is not under their consideration. Their networks should be able to deal with the changes and growth of IPv6 network next 5 7 years. In this sense, it is necessary for IPv6 core router to support the IPv6 traffic forwarding capacities at wire rate. Otherwise, what differences can be made between a real IPv6 router and a router refitted from a PC with installed BSD and Zebra ? The measurement of the number of routing table entry also meets the same situations. At present, therere around 300-400 entries in the IPv6 backbone router routing table, which cant compared to the huge number of IPv4 (110,000 ¼Ã‚ 130,000 routes). Secondly, IPv6 has drawn experience and lessons from IPv4 in design and address assignment. RIR only assigns the large block and fixed length IPv6 addresses to IPv6 operators, instead of the end users. To some extent, this can protect IPv6 routing tables from the explosive growth. The strict prefix filtering mechanism was set on BGP4+ routers by most of IPv6 network administrators and the router only allows minor prefixes, such as /16, /24, /28, /32, /35 and etc. However, the experience of IPv4 teach us a lesson- â€Å"Money Talks!†. In the fiercely competitive ages, it is very difficult for operators to reject users requirements. Under the conditions that IPv6 doesnt solve the problems of Multi-homing completely, it is possible that the network operators are required to broadcast users network prefixes into global IPv6 routing tables in order to achieve Multi-homing applications. So far RIR has begun to assign /48 ad dress segment to IPv6 of IX independently, while it is suggested IX doesnt broadcast the addresses. Thirdly, in many IPv6 networks, there are at least two IPv6 addresses segments, from 6BONE(3ffe::/16) and RIR(2001::/16) respectively, and maybe more prefixes will appear in the future. Fourthly, RIR cant ensure IPV6 addresses assigned to IPv6 operators are from a continuous address block. Current assignment policy indicates that /32 addresses of IPv6 assigned to operators can be continuously extended to /29. If new addresses are further required, they must be assigned to discontinuous address blocks and result in the growth of the number of routing tables. To sum up, the test team suggests that the number of IPv6 routing tables supported by the router should be no less than that of IPv4 routing tables, since it is very difficult to estimate the increasing number of routing tables of IPv6 core network right now. In current IPv6 networks, commercial IPv6 network and IPv6 trial network (6BONE) are interlaced without a explicit boundary between them. A packet from commercial IPv6 network may go through many IPv6 trial network before arriving at another IPv6 network. The network administrators of many trial networks are not regarded as a â€Å"operators†, but a â€Å"players† It is pretty unstable of their networks, with routers reset very frequently. In the meantime, the networks advertise global IPv6 routes to all peers, making their own IPv6 network to implement transit. It causes the instability of current IPv6 of BGP routes, and thus it is required the capabilities of IPv6 routers cover the flapping and convergence properly, which should be included in this test, however due to limited test time frame, it is a pity the test team has to give up these tests. The network topology used for the performance test is shown as following: Ideally, the test topology should be as following, so that the packet forwarding capability of the routers in real-world network environment is shown completely. Send one traffic from a source port of the tester, via multiple ports of the router to the destination ports of tester, measure the performance of the router. However as the vendors cant provide enough OC48 ports, the test team can only perform the test by simply sending packets from one port and receiving packets form another port. In this sense, this test environment cant simulate completely the performance of the router in the real-world network environment. The Measurement of Throughput and Latency with Different IPv6 Packets Sizes at OC-48 POS port Test Descriptions: To test the maximum IPv6 packet forwarding rate of SUT with zero packet loss with different IPv6 packet sizes. Test Methods: Send IPv6 packets, via SUT to the destination ports of the tester, which measures the packet rate of SUT according to the received IPv6 packets. Set the initial offered load to 2%, and If no packet loss occurs, increase the offered load to 100% and repeat the test. If packet loss occurs, decrease the offered load to (100%+2%)/2=51%, repeat the test again†¦Ã¢â‚¬ ¦In a binary search manner, continue to increase or decrease the offered load in subsequent iterations until the difference in offered load between successful and failed tests is less than the resolution for the test. This is the zero-loss throughput rate. Traffic forwarding mode: full duplex. Offered Packet type: IPv6; Offered Packet size (bytes): 64 128 256 512 1024 1480 1500 Test duration of each packet type(s): 5 Bandwidth resolution (%): 0.1 Line BER tolerance (10^_): -10 The results are as follows: Sustainable Throughput of OC-48 POS Port 105.00% 100.00% 95.00% 90.00% 85.00% 80.00% 75.00% 70.00% 65.00% 60.00% 55.00% 50.00% 64 128 256 512 1024 1480 1500 bytes bytes bytes bytes bytes bytes bytes Test Packets Size Average Latency (us) at Variable Test Packets Size 100 90 80 70 60 50 40 30 20 10 0 Test Packets Size Hitachi NEC Fujistu Juniper Hitachi NEC Fujistu Juniper Note: About inherent latency of tester Before we perform tests, we must consider intrinsic latency of tester. The following table indicates inherent latency of tester for different test packet sizes when sending 100% offered load. Inherent latency of tester (100% offered load) Packet Size (bytes) 64 128 256 512 1024 1480 1500 Average Inherent 2.74 2.69 2.69 2.65 2.65 2.60 2.60 Latency (us) From the above, the inherent latency of tester under different packet sizes is about 2.7us. Compared to the tens of us of SUTs latency, there are not significant impacts on the test results. In addition, the impact of inherent latency is fair to these 4 SUTs. Forwarding Performance of IPv4/IPv6 Packets on OC48 Ports Test Descriptions: To verify the performance of SUT to forward IPv4/IPv6 packets in offered packets sizes. The test requires SUT to support IPv4/IPv6 dual protocol stacks. Test Methods: The tester sends IPv4 and IPv6 traffic simultaneously in full duplex configuration, via SUT to the destination port, measure the throughput and latency with various ratio of IPv4 and IPv6 traffic. Send traffic with 50% of IPv4 and 50% of IPv6 and 100% offered load first time. If packet loss occurs, decrease the offered load in 5% resolution until the difference in offered load between successful and failed tests is less than the resolution for the test. This is the zero-loss throughput rate. At the same time, measure the latency at maximum forwarding rate. Then change the ratio of IPv4 and IPv6 traffic to test again. Increase continuously the proportion of IPv6 traffic to simulate the change of traffic characteristics in the real-world network transition. Test Descriptions: Offered load (%): initial100% with 5% increment and final 0 Offered packet types: IPv6 Percentage of IPv4 and IPv6 traffic: 50:50—10:90 (IPv4:IPv6) Offered packet size (bytes): 62 512 1518 Test duration of each packet size(s): 5 The test results are as follows: Sustainable throughput of OC-48 POS port at packet size 64 bytes with different percentage of IPv4 and IPv6 traffic Sustainable Throughput of OC-48 POS Port at Packet Size 64 bytes with different Percentage of IPv4 and IPv6 Traffic 105% 100% 95% 90% 85% Hitachi 80% NEC 75% Fujistu 70% Juniper 65% 60% 55% 50% 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Sustainable throughput of OC-48 POS port at packet size 512 bytes with different percentage of IPv4 and IPv6 traffic Sustainable Throughput of OC-48 POS Port at Packet Size 512 bytes with different Percentage of IPv4 and IPv6 Traffic 105% 100% 95% 90% 85% Hitachi 80% NEC 75% Fujistu 70% Juniper 65% 60% 55% 50% 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Sustainable throughput of OC-48 POS port at packet size 1518 bytes with different percentage of IPv4 and IPv6 traffic Sustainable Throughput of OC-48 POS Port at Packet Size 1518 bytes with different Percentage of IPv4 and IPv6 Traffic 105% 100% 95% 90% 85% Hitachi 80% NEC 75% Fujistu 70% Juniper 65% 60% 55% 50% 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Average latency (us) at test packets size 64 bytes with different percentage of IPv4 and IPv6 traffic Average Latency (us) at Test Packets Size 64 bytes with Different Percentage of IPv4 and IPv6 Traffic 100 90 80 70 60 50 40 30 20 10 0 50/50 40/6 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Hitachi NEC Fujistu Juniper Average latency (us) at test packets size 512 bytes with different percentage of IPv4 and IPv6 traffic Average Latency (us) at Test Packets Size 512 bytes with Different Percentage of IPv4 and IPv6 Traffic 100 90 80 70 60 50 40 30 20 10 0 50/50 40/60 30/70 20/80 10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Hitachi NEC Fujistu Juniper Average latency (us) at test packets size 1518 bytes with different percentage of IPv4 and IPv6 traffic Average Latency (us) at Test Packets Size 1518 bytes with Different Percentage of IPv4 and IPv6 Traffic 100 90 80 70 60 50 40 30 20 10 0 50/50 40/60 30/70 20/80  Ã‚  Ã‚  Ã‚   10/90 IPv4/IPv6 Test Packets Percentage (IPv4/IPv6) Hitachi NEC Fujistu Juniper IPv6 over IPv4 Configured Tunneling Performance of OC-48 POS Port Test Description: Tunneling technology is an effective means to connect separate IPv6 networks via IPv4 backbone. This item is to verify the performance of SUT when SUT encapsulates IPv6 data packets into IPv4 payload and forwards the packets. Test Method: The tester sends IPv6 data packets to SUT, and configures an IPv6 over IPv4 tunnel between SUT and the tester. Thus after SUT receives pure IPv6 packets from the tester, it will encapsulate it into IPv4 packet payload, and send IPv6 packets to destination over IPv4 network. The tester analyzes the packets forwared by the SUT at receiving end, calculates the throughput of SUT for different sizes of packets under the IPv6 over IPv4 configured tunnel. Test Results: IPv6 packet size: 512 Destination address of sending IPv6 data packets: 3FFE:0:0:4::2/64 Bandwidth range of sending IPv6 tra