cs 4453 computer networks chapter 1 introduction
play

CS 4453 Computer Networks Chapter 1 Introduction 2015 Winter 1.1 - PowerPoint PPT Presentation

CS 4453 Computer Networks Chapter 1 Introduction 2015 Winter 1.1 An overview Computer networks now are almost everywhere. Most software developers need some knowledge of computer networks. Internet is complicated, that is a network


  1. CS 4453 Computer Networks Chapter 1 Introduction 2015 Winter

  2. 1.1 An overview • Computer networks now are almost everywhere. • Most software developers need some knowledge of computer networks. • Internet is complicated, that is a network of networks. • Th basics of network are communication links and packet switches • Internet keeps changing. Computer Networks R. Wei 2

  3. 1.2 Key aspects of networking • Network applications and network programming • Data communications • Packet switching and networking technologies • Internetworking with TCP/IP • Network security • Additional networking concepts and technologies Computer Networks R. Wei 3

  4. 1.3 Protocols, standards and models We need some rules for everyone so that the multiple entities connecting to the internet must agree and follow. These agreements are called communication protocols, network protocols or protocols. A communication protocol specifies the details for one aspect of computer communication, including actions to be taken when errors or unexpected situations arise. Protocols are divided into layers. Computer Networks R. Wei 4

  5. There are two popular protocol models. One is OSI model we will discuss later. The other one is Internet Protocol model (TCP/IP model). The Internet Protocol model consists of 5 layers as shown in Figure 1. Application Layer 5 Transport Layer 4 Internet Layer 3 Network Interface Layer 2 Physical Layer 1 Figure 1: TCP/IP model of networks Computer Networks R. Wei 5

  6. Figure 2: How data passing through layers Computer Networks R. Wei 6

  7. We need some standard for the protocols so that everyone can follow. Internet standards are developed by the Internet Engineering Task Force (IETF). The IETF standard documents are called requests for comments (RFCs). Other bodies also specify standards for network components, most notably for network links. The IEEE 802 LAN/MAN Standards Committee specifies the Ethernet and wireless WiFi standards. Computer Networks R. Wei 7

  8. 1.4 Internet trends • VoIP • Network TV • Digital cellular • Wireless access • Big data • Social networks • Sensor networks • Online banking, shopping etc. • Internet of things • Cloud computing Computer Networks R. Wei 8

Recommend


More recommend