This document provides an overview of how networks impact various aspects of modern life. It discusses how networks support communication and how communication has become an essential part of our lives. Networks allow people to interact and form global communities for social and business purposes. Examples are provided of popular communication tools like instant messaging, blogs, wikis and podcasting. The role of networks in education is also outlined, describing how they enhance learning experiences and provide online/blended course delivery to improve access and opportunities for students. Businesses also benefit from network-based training of employees.
This document provides an overview of how networks impact various aspects of modern life. It discusses how networks support communication and how communication has become an essential part of our lives. Networks allow people to interact and form global communities for social and business purposes. Examples are provided of popular communication tools like instant messaging, blogs, wikis and podcasting. The role of networks in education is also outlined, describing how they enhance learning experiences and provide online/blended course delivery to improve access and opportunities for students. Businesses also benefit from network-based training of employees.
This document provides an overview of how networks impact various aspects of modern life. It discusses how networks support communication and how communication has become an essential part of our lives. Networks allow people to interact and form global communities for social and business purposes. Examples are provided of popular communication tools like instant messaging, blogs, wikis and podcasting. The role of networks in education is also outlined, describing how they enhance learning experiences and provide online/blended course delivery to improve access and opportunities for students. Businesses also benefit from network-based training of employees.
This document provides an overview of how networks impact various aspects of modern life. It discusses how networks support communication and how communication has become an essential part of our lives. Networks allow people to interact and form global communities for social and business purposes. Examples are provided of popular communication tools like instant messaging, blogs, wikis and podcasting. The role of networks in education is also outlined, describing how they enhance learning experiences and provide online/blended course delivery to improve access and opportunities for students. Businesses also benefit from network-based training of employees.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online from Scribd
Download as pdf or txt
You are on page 1of 34
Living in a Network-Centric
World
Chu-Sing Yang
Department of Electrical Engineering
National Cheng Kung University Outline • Chapter Introduction • Communicating in a Network-Centric World • Communication – An Essential Part of Our Lives • The Network as a Platform • The Architecture of the Internet • Trends in Networking • Chapter Labs • Summary Introduction • Use technology to extend and empower our human network • The globalization of the Internet has succeeded faster than anyone could have imagined – Evolution of the global network • Social, commercial, political and personal interactions occur is rapidly changing – Network capabilities • Use the Internet to create new products and services – The capabilities of the interconnected networks that form the Internet will play an increasing role • Introduces the platform of data networks upon which our social and business relationships increasingly depend – Explore the services, technologies, and issues encountered by network professionals as they design, build, and maintain the modern network Objective • Describe how networks impact our daily lives. • Describe the role of data networking in the human network. • Identify the key components of any data network. • Identify the opportunities and challenges posed by converged networks. • Describe the characteristics of network architectures: fault tolerance, scalability, quality of service and security. • Install and use IRC clients and a Wikiserver. Outline • Chapter Introduction • Communicating in a Network-Centric World – Networks Supporting the Way We Live – Examples of Today’s Popular Communication Tools – Networks Supporting the Way We Learn – Networks Supporting the Way We Work – Networks Supporting the Way We Play • Communication – An Essential Part of Our Lives • The Network as a Platform • The Architecture of the Internet • Trends in Networking • Chapter Labs • Summary Networks Supporting the Way We Live • Communication is almost as important to us as our reliance on air, water, food, and shelter • Human network was limited to face-to-face conversations – Media breakthroughs continue to extend the reach of our communications – From the printing press to television, each new development has improved and enhanced our communication • Creation and interconnection of robust data networks is having a profound effect • Early data networks were limited to exchanging character-based information between connected computer systems • Current networks have evolved to carry voice, video streams, text, and graphics between many different types of devices • Converged platform provides access to a wide range of communication methods that enable people to interact directly with each other almost instantaneously • Communications over the Internet encourages the formation of global communities – These communities foster social interaction that is independent of location or time zone The Global Community • Technology is the most significant change agent in the world today – National borders, geographic distances, and physical limitations become less relevant, and present ever- diminishing obstacles • The creation of online communities for the exchange of ideas and information has the potential to increase productivity opportunities across the globe • Internet connects people and promotes unfettered communication – Presents the platform on which to run businesses, to address emergencies, to inform individuals, and to support education, science, and government Resources on Internet • Decide what to wear using online current weather conditions • Find the least congested route to your destination, displaying weather and traffic video from webcams • Check your bank balance and pay bills electronically • Receive and send e-mail, or make an Internet phone call, at an Internet cafe over lunch • Obtain health information and nutritional advice from experts all over the world, and post to a forum to share related health or treatment information • Download new recipes and cooking techniques to create a spectacular dinner • Post and share your photographs, home videos, and experiences with friends or with the world Examples of Today’s Popular Communication Tools • Instant messaging (IM) – Is a form of real-time communication between two or more people based on typed text – Developed from earlier Internet Relay Chat (IRC) services – Incorporates features such as file transfer, voice, and video communication – Sends a written record of the communication • IM messages are received immediately • Uses real-time communication • Weblogs (blogs) – Are web pages that are easy to update and edit – Give anyone a means to communicate their thoughts to a global audience without technical knowledge of web design – There are blogs on nearly every topic Examples of Today’s Popular Communication Tools • Wikis – Are web pages that groups of people can edit and view together – A blog is more of an individual, personal journal, a wiki is a group creation – Created in stages, and by anyone, without the sponsorship of a major commercial enterprise – Wikipedia is a public wiki • Is becoming a comprehensive resource - an online encyclopedia - of publicly-contributed topics • Private organizations and individuals can also build their own wikis to capture collected knowledge on a particular subject • Many businesses use wikis as their internal collaboration tool • With the global Internet, people of all walks of life can participate in wikis and add their own perspectives and knowledge to a shared resource Examples of Today’s Popular Communication Tools • Podcasting – Is an audio-based medium that originally enabled people to record audio and convert it for use with iPods • A small, portable device for audio playback manufactured by Apple • The ability to record audio and save it to a computer file – Allows people to deliver their recordings to a wide audience • The audio file is placed on a website (or blog or wiki) where others can download it and play the recording on their computers, laptops, and iPods • Collaboration Tools – Give people to work together on shared documents • Without the constraints of location or time zone – Individuals connected to a shared system can speak to each other, share text and graphics, and edit documents together • Enable organizations to move quickly to share information and pursue goals – The broad distribution of data networks means that people in remote locations can contribute on an equal basis with people at the heart of large population centers Networks Supporting the Way We Learn • Communication, collaboration, and engagement are fundamental building blocks of education • Institutions maximize the dissemination of knowledge – Support robust and reliable networks to enrich student learning experiences – Deliver learning material in a wide range of formats • Include interactive activities, assessments, and feedback • Online learning experiences, or e-learning – Courses delivered using network or Internet resources – Provide high availability of e-learning courseware to students • Contain voice, data, and video – Online discussion groups and message boards enable a student to collaborate with the instructor, with other students in the class, or even with students across the world • Traditional learning methods provide primarily two sources of expertise from which the student can obtain information: the textbook and the instructor – Both in the format and the timing of the presentation are limited – Students can follow links to different references and to subject experts in order to enhance their learning experience • Blended courses can combine instructor-led classes with online courseware – Provide the best of both delivery methods. • Online distance learning has removed geographic barriers and improved student opportunity Networks Supporting the Way We Learn • The Cisco Networking Academy Program is an example of a global online learning experience – The instructor provides a syllabus and establishes a preliminary schedule for completing the course content – The Academy program supplements the expertise of the instructor with an interactive curriculum that provides many forms of learning experiences – The program provides text, graphics, animations, and a simulated networking environment tool called Packet Tracer • Provides a way to build virtual representations of networks and emulate many of the functions of networking devices • Students may communicate with the instructor and fellow students using online tools – Like e-mail, bulletin/discussion boards, chat rooms, and instant messaging • Networks have improved the management and administration of courses – Include enrollment, assessment delivery and grade books Networks Supporting the Way We Learn • In the business world – Provide efficient and cost-effective employee training – Decrease time-consuming and costly travel – Ensure that all employees are adequately trained to perform their jobs in a safe and productive manner • Online courseware and delivery offer many benefits to businesses – Current and accurate training materials • Collaboration between vendors, equipment manufacturers and training providers ensures that the courseware is up-to-date with the latest processes and procedures • When errors in materials are found and corrected, the new courseware is immediately available to all employees – Availability of training to a wide audience • Employees can be given deadlines by which training is to be completed and the employees can access the courseware when it is convenient. – Consistent quality of instruction • The quality of the instruction does not vary as it would if different instructors were delivering an in- person course • The online curriculum provides a consistent core of instruction to which instructors can add additional expertise. – Cost reduction • Reduce the cost of travel and the lost time associated with travel • Is less expensive to revise and update online courseware • Facilities to support in-person training can also be reduced or eliminated. • Many businesses also provide customer training online – This courseware enables the customers to use the products and services provided by the business in the best manner – Reducing calls to the help lines or customer service centers Networks Supporting the Way We Work • Data networks used by businesses to internally record and manage financial information, customer information, and employee payroll systems – Enable the transmission of many different types of information services • Including e-mail, video, messaging, and telephony. • Intranets, private networks in use by just one company, enable businesses to communicate and perform transactions among global employee and branch locations – Companies develop extranets, or extended internetworks, to provide suppliers, vendors, and customers limited access to corporate data to check order status, inventory, and parts lists • Today, networks provide a greater integration between related functions and organizations than was possible in the past. • Remote workers, called teleworkers or telecommuters, use secure remote access services from home or while traveling – Enables them to work as if they were on-site, with access to all the network- based tools normally available for their jobs – Virtual meetings and conferences can be convened which include people in remote locations • The network provides audio and video capability so all participants can both see and hear each other • The information from the meetings can be recorded to a wiki or blog Networks Supporting the Way We Play • The widespread adoption of the Internet by the entertainment and travel industries enhances the ability to enjoy and share many forms of recreation, regardless of location – Explore places interactively as well as preview the actual destinations before making a trip • The details and photographs may be posted online for others to view • The Internet is used for traditional forms of entertainment – Listen to recording artists, preview or view motion pictures, read entire books and download material for future offline access – Live sporting events and concerts can be experienced as they are happening, or recorded and viewed on demand • Networks enable the creation of new forms of entertainment – Online games • Players participate in any kind of online competition that game designers can imagine • Even offline activities are enhanced using network collaboration services – Global communities of interest have grown rapidly – Share common experiences and hobbies well beyond our local neighborhood, city, or region • Online markets and auction sites provide the opportunity to buy, sell and trade all types of merchandise Outline • Chapter Introduction • Communicating in a Network-Centric World • Communication – An Essential Part of Our Lives – What is Communication? – Quality of Communications • The Network as a Platform • The Architecture of the Internet • Trends in Networking • Chapter Labs • Summary What is Communication? • Establishing the Rules or protocol – Before beginning to communicate with each other, we establish rules or agreements to govern the conversation • Must be followed in order for the message to be successfully delivered and understood – Protocols that govern successful human communication are: • An identified sender and receiver • Agreed upon method of communicating (face-to-face, telephone, letter, photograph) • Common language and grammar • Speed and timing of delivery – Confirmation or acknowledgement requirements • Important concept need to be confirmed from the recipient • Less important messages may not acquire an acknowledgement Quality of Communications Message moves through the data network, many factors can prevent the message from reaching the recipient or distort its intended meaning • External factors affecting communication are related to the complexity of the network and the number of devices a message must pass through on its route to its final destination – The quality of the pathway between the sender and the recipient – The number of times the message has to change form – The number of times the message has to be redirected or readdressed – The number of other messages being transmitted simultaneously on the communication network – The amount of time allotted for successful communication • Internal factors that interfere with network communication are related to the nature of the message itself – The size of the message – The complexity of the message – The importance of the message Outline • Chapter Introduction • Communicating in a Network-Centric World • Communication – An Essential Part of Our Lives • The Network as a Platform – Communicating over Networks – The Elements of a Network • The Architecture of the Internet • Trends in Networking • Chapter Labs • Summary Communicating over Networks • In order to support the immediate delivery of the millions of messages being exchanged between people all over the world • All networks have four basic elements – Rules or agreements to govern how the messages are sent, directed, received and interpreted. – The messages that travel from one device to another – A medium that can transport the messages from one device to another – Devices on the network that exchange messages with each other
• The standardization enables equipment and devices
created by different companies to work together – Experts in various technologies can contribute their best ideas on how to develop an efficient network The Elements of a Network • Includes devices, media, and services, tied together by rules, that work together to send messages – web pages, e-mail, instant messages, telephone calls, and other forms of communication enabled by the Internet The Elements of a Network • Switch – The most common device for interconnecting local area networks • Firewall – Provides security to networks • Router – Helps direct messages as they travel across a network • Wireless Router – A specific type of router often found in home networks • Cloud – Used to summarize a group of networking devices, the details of which may be unimportant to the discussion at hand – Represent connectivity • Serial Link – One form of WAN interconnection, represented by the lightning bolt-shaped line The Elements of a Network • For a network to function, the devices must be interconnected • wired connections – Copper • Includes cables, such as twisted pair telephone wire, coaxial cable, or Category 5 Unshielded Twisted Pair (UTP) cable • Carries electrical signals – Optical fiber • carries light signals • wireless connections – The medium is the Earth's atmosphere, or space, and the signals are microwaves – Include the home wireless connection between a wireless router and a computer with a wireless network card – The terrestrial wireless connection between two ground stations, or the communication between devices on earth and satellites The Elements of a Network • Computer applications send and receive a variety of message. These applications require services be provided by the network – World Wide Web – e-mail – instant messaging – IP Telephony • Devices interconnected by medium to provide services must be governed by rules, or protocols – Protocols are the rules that the networked devices use to communicate with each other – The industry standard in networking today is a set of protocols called TCP/IP (Transmission Control Protocol/Internet Protocol) • Used in home and business networks • Being the primary protocol of the Internet • Specify the formatting, addressing and routing mechanisms that ensure messages are delivered to the correct recipient. Converged Networks • Multiple services-multiple networks – Traditional telephone, radio, television, and computer data networks each have their own individual network elements • Converged networks – Consolidate these disparate networks onto one platform – The flow of voice, video, and data traveling over the same network eliminates the need to create and maintain separate networks – Reduce CAPEX/OPEX Outline • Chapter Introduction • Communicating in a Network-Centric World • Communication – An Essential Part of Our Lives • The Network as a Platform • The Architecture of the Internet – The Network Architecture – A Fault Tolerant Network Architecture – A Scalable Network Architecture – Providing Quality of Service – Providing Network Security • Trends in Networking • Summary Network Architecture • Fault Tolerance – Is one that limits the impact of a hw/sw failure and can recover quickly when such a failure occurs • Scalability – Can expand quickly to support new users and applications without impacting the performance of the service being delivered to existing users • Quality of Service (QoS) – Voice and live video transmissions require a level of consistent quality and uninterrupted delivery that was not necessary for traditional computer applications • Security – The security and privacy expectations that result from the use of internetworks to exchange confidential and business critical information exceed what the current architecture can deliver Fault Tolerant Network Architecture • The Internet was the result of research funded by the United States Department of Defense (DoD) – Its primary goal was to have a communications medium that could withstand the destruction of numerous sites and transmission facilities without disruption of service • Circuit Switched Connection-oriented Networks – In order to recover from failure, new calls had to be initiated and new circuits built end-to-end • Packet Switched Connectionless Networks – A single message can be broken into multiple packets – packets can be sent through the network along various paths, and can be reassembled into the original message upon reaching their destination – Each packet is sent independently from one switching location to another – Few packets that may be lost in the advent of a failure can be retransmitted to the destination along a different path Scalable Network Architecture • The Internet has a hierarchical layered structure for addressing, for naming and for connectivity services – Is a collection of interconnected private and public networks – Individual network operators maintain peering relationships with other operators at the same level – There is no single organization that regulates the Internet • The current Internet architecture, while highly scalable, may not always be able to keep up with the pace of user demand – New protocols and addressing structures are under development to meet the increasing rate at which Internet applications and services are being added Quality of Service • The packet-switched network architecture does not guarantee that all packets that comprise a particular message will arrive on time, in their correct in order, or even that they will arrive at all • Networks need mechanisms to manage congested network traffic • There are some constraints on network resources – Include technology limitations, costs, and the local availability of high- bandwidth service • Achieving the required Quality of Service (QoS) – Manage the delay and packet loss parameters on a network becomes the secret to a successful end-to-end application quality solution Outline • Chapter Introduction • Communicating in a Network-Centric World • Communication – An Essential Part of Our Lives • The Network as a Platform • The Architecture of the Internet • Trends in Networking – Where Is It All Going? – Networking Career Opportunities • Summary Where Is It All Going? • There are three major trends that are contributing to the future shape of complex information networks: – Increasing number of mobile users – Proliferation of network capable devices – Expanding range of services Outline • Chapter Introduction • Communicating in a Network-Centric World • Communication – An Essential Part of Our Lives • The Network as a Platform • The Architecture of the Internet • Trends in Networking • Summary – Summary and Review