Web Technology and Network Management in Winter 2007

Min Xu(Hermione)

Home  |  Syllabus  |  Journal  |  Assignments   |  Quizzes/Tests  |  Research  |  Gallery |

 


WELCOME TO JOURNAL OF WEB TECH AND NETWORK MANAGEMENT

 



Computers are incredibly fast, accurate, and stupid. Human beings are incredibly slow, inaccurate, and brilliant. Together they are powerful beyond imagination.
-Albert Einstein

 


      
 

notechnology

The science of developing materials at the atomic and molecular level in order to imbue them with special electrical and chemical properties. Nanotechnology, which deals with devices typically less than 100 nanometers in size, is expected to make a significant contribution to the fields of computer storage, semiconductors, biotechnology, manufacturing and energy.

Envisioned are all kinds of amazing products, including extraordinarily tiny computers that are very powerful, building materials that withstand earthquakes, advanced systems for drug delivery and custom-tailored pharmaceuticals as well as the elimination of invasive surgery, because repairs can be made from within the body.

Larry Bock, CEO of Nanosys, who helped launch more than a dozen successful biotech companies in his career, believes that nanotech will impact even more industries than biotech. In an excerpted article from the March 2003 Nanotech Report, he compared nanotechnology with the microelectronics industry. Bock said that "a single chemistry graduate student can create novel devices and device architectures not even imaginable or manufacturable by today's biggest microprocessor companies. That is because these devices are fabricated chemically, or from the bottom up. Existing microelectronics technology is fabricated by etching wafers, or from the top down." See AFM, STM, Buckyball, nanotube and MEMS.

 

Fixing One Cell at a Time

By 2020, scientists at Rutgers University believe that nano-sized robots will be injected into the bloodstream and administer a drug directly to an infected cell. This robot has a carbon nanotube body, a biomolecular motor that propels it and peptide limbs to orient itself. Because it is composed of biological elements such as DNA and proteins, it will be easily removed from the body. For more information, see http://bionano.rutgers.edu/Mavroidis_Final_Report.pdf. (Image courtesy of the Bio-Nano Robotics team at Rutgers University: Constantinos Mavroidis, Martin L. Yarmush, Atul Dubey, Angela Thornton, Kevin Nikitczuk, Silvina Tomassone, Fotios Papadimitrakopoulos and Bernie Yurke.)

    

 
 

 

                  

Summary

Manager: A business manager is the one responsible for planning and directing the work for the employees in company.  They are also responsible for keeping the records of performance, and using the records to promote efficiently, discipline, and to get the job done.

Programming: A program is a set of instruction telling the computer what to do.  Web programming means to write the source code of the websites using the program languages like HTML (hyper text markup language).  Its three foundations: 1.Sequence 2.Decision-making 3.Repetition, all known as control flow.

Bond: In the dynamic market, it needs a multi-talented manager to deal with the programming and web issues.  To make the site competitive, the increasing communication and interaction between managers and programmers is the key.

Explanation: We are not force managers to become a program expert who knows details of syntax and semantic jargon of each programming language construct.  What should the manager to do is to be aware of the fundamental knowledge and be able to identify simple programming concepts. This can stimulate the manager and the programmers to better cooperate and to take the advantage of web technology.

Problems & Lessons: Problems still exist in programming, for example, program does not follow programmer’s order; Arcane notations contribute to programming errors; New languages constructions are confusing.  There are also technology crisis and lessons of web programming.   Freedom in writing programs makes overabundance of programming which causes software chaos.  Y2K is a good lesson to illustrate the importance of knowing fundamental program issues for managers in order to set strategies to prevent and reduce the damage of such challenges.  The similar theory can be used for Web Chaos, Spam, Virus Catastrophe and so on.  Managers should be able to observe these problems, report them and make measures to solve them.

Benefits: Due to manager’s important role and impact on company business, manager should be a positive participator in the information technology (IT) decision-making team with programmers.  Knowing the programming foundations and simple information about web technology will help make tasks hassle-free.  Up-to-date knowledge of a manager forms a competitive advantage.  With the increasing demand of the e-market, firms need managers to be able deal with the possibility of chaos and uncertainty without interrupting business process.  These skills are helping to make a marketable manager who has higher quality of performance, better time management, reductions in cost and risk, improved morals, greater respect from subordinate employees.

 

 
 

Should We All Know Something About HTML?

Can you imagine that everyone reading this test is familiar with the making of paper? Can you imagine everyone reading this test is familiar with the real meaning of “a meter” or “a yard”? Can you really imagine that you will need to read the Brief History of Time and learn go to Switzerland to know how to make clocks before you look at your watch to know how long it is before the “CLASS OVER”?  If your answer is not positive, or you don’t even know what those mentioned above are, you will want to finish the reading of this article—this is literally all you need to know about HTML.

In computing, HTML or Hypertext Markup Language is a markup language designed for the creation of web pages and other information viewable in a browser. (From Wikipedia)

 What is a markup language? Most people don’t know. What is the creation of a website? Even fewer people know. In a sentence, most people living as normal individuals using HTML everyday don’t know anything about it or any other mark up languages. But they are still using it every day.

Actually markup language is something computers, instead of computer users are reading every day when people link their computers to the internet. It is them that actually carry the meanings of those letters people can read on their computer monitor and the format of the way those letters were presented. But this doesn’t mean that any signal computer user using computer as some kind of daily tool no different to a screwdriver will need to know anything about it—that is the job of your computer, not you.

Like other markup languages, markup language combines text and extra information about the text. The extra information, for example about the text's structure or presentation, is expressed using markup, which is intermingled with the primary text. (From Wikipedia)

That means, this kind of languages contains not only those letters people read on the screen of their computers, but also the way those letters appear on computer screens. This demands computer to be able to distinguish really language that will be presented on computer screen and those describe them. No one what computers to miss-read them and this demands computers to use the same way to mark how letters should be presented.

Nowadays, due to some reason, HTML is actually the standard of all of those mentioned above, and it was widely used by every using computers.

Since HTML is so commonly used these days, most people don’t ever ask about what really is that. People using internet just know that it is something that has a great concern over the internet, but overwhelming majority don’t really know what that is.

But this never stopped them from using the HTML—just like majority of the American population, including President Bush and everyone else, don’t know anything about the Social Security System or Medicaid, but they still need to be in it and pay for it everyday.

Actually, in computing, Hypertext Markup Language (HTML) is markup language designed for the creation of web pages and other information viewable in a browser. In a sentence, something your computer is reading every day when you link it to the internet. In this way, it is for sure that the language originally was not for people to read and thus was not for people to know.

 

HTML is now a well accepted standard of the internet, but just because of that, people don’t even need to know it is the standard.—How many people can use something else rather that this to make internet web pages? And how many people is still making website by writing HTML themselves? All most none! At the worst, normally people use at least Microsoft FrontPage to make their websites. And since for the over whelming majority of all the net users, the reason to for them to create a webpage is to let the other people on internet to read, there is actually no reason for them to use some other languages to make the website or webpage inaccessible for mass audience.

  This actually made it the case that those people with the ability of making web pages in other languages don’t want to do that because they don’t want make their websites hard to get viewed; and those people without the ability of making web pages by writing directly in computer languages can not use other languages because they can only use programs like Microsoft FrontPage to make their website—FrontPage use HTML to make web pages.

Those mentioned above are just for those who intend to make web pages on their own. For people just want to hire professionals to make web pages for themselves, there seems to be no reason for them to anything to know how HTML works. They just need to pay those professionals with the ability to make web pages based on HTML, and wait on their couch.

So, viewers of the internet have being ignorant of HTML for years, and they are still doing fine surfing on the internet so there is no reason for them to try hard to be knowledgeable about it now.

Web site DIY amateurs have no options but to write in or have their website made into HTML—due to the fast development of programs oriented at making web pages, they don’t even need to write anything in direct computer languages. They probably need to know that HTML is the standard and their web site will need to be made into that.

And for people willing to hire professionals to make their own webpage, as long as they pay, there is just no reason for them to know there is a kind of language called the HTML.

                                                        

Internet management component

Components: Router, Switch, Hub, Firewall, Server, Computer, Network interface card, Network cable ….

 Network management

Monitoring an active communications network in order to diagnose problems and gather statistics for administration and fine tuning. Examples of network management products are IBM's NetView, HP's OpenView, Sun's SunNet Manager and Novell's NMS. Almost all network management software supports the SNMP network management protocol. Other management protocols are CMIP and DME.
Network management, typically applied to large scale networks such as computer networks, telecommunication networks etc., refers to the maintenance and administration of such networks at the top level.
Network management is the execution of the set of functions required for controlling, planning, allocating, deploying, coordinating, and monitoring the resources of a network.
This includes performing functions such as initial network planning, frequency allocation, predetermined traffic routing to support load balancing, cryptographic key distribution authorization, configuration management, fault management, security management, performance management, and accounting management.
A large number of protocols exist to support network and network device management. Common protocols include SNMP, CMIP, WBEM, CIM, TL1 and JMX.
Note: Network management does not include
user terminal equipment.

 

 


 

 

Spam & Spim
Is a spam virus? NO, Spam is something that is not wanted by a receiver
If you would like to learn more about the origin of the word spam click here 
To learn more about the an electronic spam click here
Advance fee fraud, often also known as the Nigerian money transfer fraud, Nigerian scam or 419 scam after the relevant section of the Nigerian Criminal Code that it violates[1], is a fraudulent scheme to extract money from victims after making them believe they will get an immense fortune. Victims are requested to pay an upfront fee before their purported fortune is released. This type of scam, originally known as the "Spanish Prisoner Letter" [2], has been carried out since at least the sixteenth century via ordinary postal mail. These scams have come to be associated in the public mind with Nigeria due to the massive proliferation of such confidence tricks from that country since the mid-eighties, although they are often also carried out in other African nations, and increasingly from European cities with large Nigerian populations, notably London, Amsterdam and Madrid and lately also Dubai (United Arab Emirates). Originally, the schemers contacted mainly heads of companies and church officials, however, the use of e-mail spam and instant messaging for the initial contacts has led to many private citizens also being targeted, as the cost to the scammers to make initial contact is much lower. The United States Federal Trade Commission has issued a consumer alert about the Nigerian scam. It says: "If you receive an offer via email from someone claiming to need your help getting money out of Nigeria — or any other country, for that matter — forward it to the FTC at spam@uce.gov. "The United States Department Of The Treasury advises "You may also email the 419er documents, especially any banking data they may have given you, marked as described above, to Task Force Main in DC 419.fcd@usss.treas.gov; that is also acceptable."
For spammer to be successful the spammer has to know your URL
Question of the day:-What is a virus, how does it created, how does it work, and what is the difference between virus and worm? What is worm? 
For example there is a virus called Trojan horse. What is a Trojan horse? Trojan horse appears as a useful file or software and attacks your system. People create a viruses by making a file. The virus creator know how to create the file and manipulate it. To understand more about virus and file please refer to Chapter 9 of the text.
To combat or create a  virus you need to know:-
1- Knowledge of file and manipulation (access, create, delete, modify)
2-knowledge of programming or knowledge of operating system
3-Knowledge of computer address (pointer)
What would be the result of a virus? 
1- It is disturbing (doesn't delete anything) or appears as unwanted entity
2-It delete your files in the system gradually.
3-It spreads and destroy your system.
For more information check out the following article
Spyware is a broad category of malicious software designed to intercept or take partial control of a computer's operation without the informed consent of that machine's owner or legitimate user. While the term taken literally suggests software that surreptitiously monitors the user, it has come to refer more broadly to software that subverts the computer's operation for the benefit of a third party. Spyware differs from viruses and worms in that it does not usually self-replicate. Like many recent viruses, however, spyware - by design - exploits infected computers for commercial gain. Typical tactics furthering this goal include delivery of unsolicited pop-up advertisements; theft of personal information (including financial information such as credit card numbers); monitoring of Web-browsing activity for marketing purposes; or routing of HTTP requests to advertising sites. As of 2005, pundits have often characterized spyware as the pre-eminent security threat for computers running Microsoft Windows operating systems. Some software on the Linux and Mac OS X platforms has behavior similar to Windows spyware, but to date has not become anywhere near as widespread.
Internet2

imageInternet2 or UCAID (University Corporation for Advanced Internet Development) is a non-profit consortium which develops and deploys advanced network applications and technologies, mostly for high-speed data transfer. "Internet2" is a registered trademark. It is led by 207 US universities and partners from the networking (Cisco Systems), publishing (Prous Science) and technology industries (such as10  Comcast, Intel, Sun Microsystems). Some of the technologies it has d eveloped include IPv6, IP multicasting and quality of service.

Internet2 (and its members) created the Abilene Network and frequently collaborates with the National Lambda Rail project. In fact, Internet2 and National LambdaRail are planning to merge sometime soon, which likely means somewhere in the 2006-2009 timeline. More information about discussions of the future Internet2/NLR merger is available at the official Internet2 website[1]. Another document summarizing the merger discussions as of early July 2005 is available here.

Internet2 relationship to the Abilene Network

In light of a recent series of lawsuits filed by the RIAA against university students attending several of the major participants in Abilene, there has been a recent trend in the media to report on a network called "Internet2." Some sources go so far as to suggest Internet2 is a network wholly separate from the Internet. This is misleading since Internet2 is in fact a consortium and not a computer network. It is possible that many news sources have adopted the term Internet2 because it seems like a logical name for a next-generation Internet backbone. Articles that reference Internet2 as a network are in fact referring to the previously mentioned network backbone known as the Abilene Network. This forms a high-speed backbone by deploying many of the technologies developed by Internet2. Abilene, although a private network used for education and research, is not entirely an isolated network, since its members usually provide alternative access to many of their resources through the public Internet. Abilene is not technically part of the Internet since it does not peer with the public Internet networks.

The Abilene project is supported greatly by Qwest Communications through the use of Qwest's optical fiber networks. Internet2's Abilene transport agreement with Qwest is due to expire somewhere around October of 2007.[2]

The official website of Qwest, one of many major contributors to the Abilene Network, has a good FAQ section that clarifies the distinction between Internet2 and Abilene.[3]

The official website of Internet2 clearly states what the consortium is and its purpose on their "about" page.

 That's my work.
         

[