Introduction to Computer Network and Data Communication Widyawan

  • Slides: 36
Download presentation
Introduction to Computer Network and Data Communication Widyawan

Introduction to Computer Network and Data Communication Widyawan

Learning agenda 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.

Learning agenda 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Introduction to Computer Networks OSI Application Layer Transport Layer (TCP/UDP) IP Address, Sub-netting, NAT Data Link Layer Mid Semester Physical Layer Ethernet Routing Protocol: static and dynamic Planning and Cabling Network Wireless Management, monitoring and optimizations Presentation Final Exam

n Assessment ¨ 40 % tasks ¨ 60 % exam (mid and final) n

n Assessment ¨ 40 % tasks ¨ 60 % exam (mid and final) n Books ¨ CCNAB, Cisco Press ¨ Network+, Sybex

Requirements Active n Learn English n 75 % of attendance n Team work n

Requirements Active n Learn English n 75 % of attendance n Team work n

In this session Describe how networks impact our daily lives. n Describe the role

In this session Describe how networks impact our daily lives. n Describe the role of data networking in the human network. n Describe the characteristics of network architectures: fault tolerance, scalability, quality of service and security. n

A Little Bit of History ¨ In the mid 1960 s, mainframe computers were

A Little Bit of History ¨ In the mid 1960 s, mainframe computers were stand alone devices. Computers from different manufactures were unable to communicate each other. ¨ 1969 – ARPANET, first packet switched network consist of UCLA, Stanford, UC Santa Barbara and Utah University ¨ 1971 – first email program ¨ 1980’s – Local Area Networks (LANs) ¨ 1990’s – WWW / Internetworking

Network Now Communication is almost as important to us as our reliance on air,

Network Now Communication is almost as important to us as our reliance on air, water, food, and shelter.

n n Early data networks: character-based information between connected computer systems. Current networks have

n n Early data networks: character-based information between connected computer systems. Current networks have evolved to carry voice, video streams, text, and graphics Converged onto a common platform. Enable communication instantaneously. Global communities.

Communication in a Network Centric World

Communication in a Network Centric World

Forecast n Route and Map n Online Banking n World News n Social Network

Forecast n Route and Map n Online Banking n World News n Social Network n

n Instant messaging ¨ Real time communication ¨ between 2 or more people ¨

n Instant messaging ¨ Real time communication ¨ between 2 or more people ¨ based on typed text

¨ Weblogs ¨ Email ¨ Leisure (Blogs)

¨ Weblogs ¨ Email ¨ Leisure (Blogs)

n Change the way we learn

n Change the way we learn

n Change the way we work

n Change the way we work

What is Communication is successful when the message have to agree on and the

What is Communication is successful when the message have to agree on and the language Agree. May on the method used already received confirmedused

n n n Before beginning to communicate with each other, we establish rules or

n n n Before beginning to communicate with each other, we establish rules or agreements to govern the conversation. These rules, or protocols, must be followed in order for the message to be successfully delivered and understood. The techniques that are used in network communications share these fundamentals with human conversations

The Internet Architecture Fault Tolerance n Scalability n QOS n Security n

The Internet Architecture Fault Tolerance n Scalability n QOS n Security n

Fault Tolerance Limits the impact of a hardware or software failure and can recover

Fault Tolerance Limits the impact of a hardware or software failure and can recover quickly when such a failure occurs n Depend on redundant links, or paths, between the source and destination of a message n

Fault Tolerance

Fault Tolerance

Circuit Switching

Circuit Switching

Packet Switching

Packet Switching

Scalability

Scalability

Scalability in Internet Architecture

Scalability in Internet Architecture

Peers Distributed Hierarchical

Peers Distributed Hierarchical

Qo. S n Mekanisme kontrol yang mampu memberikan prioritas yang berbeda pada aliran data/user

Qo. S n Mekanisme kontrol yang mampu memberikan prioritas yang berbeda pada aliran data/user yang berbeda, atau menjamin kualitas aliran data sesuai permintaan dari program aplikasi

Qo. S Example

Qo. S Example

Priority in Qo. S

Priority in Qo. S

Security

Security

Network Security ¨ Ensure confidentiality through use of User authentication n Data encryption n

Network Security ¨ Ensure confidentiality through use of User authentication n Data encryption n ¨ Maintain n communication integrity through use of Digital signatures ¨ Ensure availability through use of Firewalls n Redundant network architecture n Hardware without a single point of failure n

Element in Network n Devices ¨ These are used to communicate with one another

Element in Network n Devices ¨ These are used to communicate with one another n Medium ¨ This is how the devices are connected together n Messages ¨ Information that travels over the medium n Rules ¨ Governs how messages flow across network

Network Devices

Network Devices

Devices in Network

Devices in Network

Review Papers ¨ Network-based application (example : e-learning) or ¨ Internet 2 ¨ You

Review Papers ¨ Network-based application (example : e-learning) or ¨ Internet 2 ¨ You can find your own source of papers ¨ Put reference where appropriate ¨ Use proper references n n n Primary Source Secondary source: Ph. D thesis, journal paper, monograph, book You should not use Wikipedia