Computer Network (0) - Overview

Computer Network

1. Overview

A computer network is a collection of computers connected by communication links.

  • The entities (hosts, routers, servers, devices, programs, etc.) are referred to as nodes.

  • The connections between entities are known as links or edges.

  • A topology refers to the physical layout of the network.

  • bit and Byte

  • Hexadecimal and Binary

2. Hardware (classified by the distance)

在这里插入图片描述

2.1. Personal Area Networks

在这里插入图片描述

  • Point-to-point: USB Serial/Parallel (SATA/PATA) Infrared
  • Broadcast: Bluetooth

2.2. Local Area Networks

在这里插入图片描述

  • Wireless and wired LANs. (a) WiFi. (b) Switched Ethernet.

2.3. Metropolitan Area Networks

在这里插入图片描述

  • Router is just a computer providing a communications service.
    A subnet is a collection of routers (using common technologies).
  • Hosts send packets of data to each other via the LANs and routers.

2.4. Wide Area Networks

在这里插入图片描述

  • WAN that connects three branch offices in Australia.

2.5. Internetworks (the Internet)

在这里插入图片描述

  • Universities, companies, and other organisations, want to connect their computers together into a Wide Area Network.
  • Telephone lines, cables (copper, fibre optic) and radio links are used to connect LANs and subnets together.
  • Connecting networks together to form a network of networks is called an internet The largest (worldwide) internet is called the Internet (note capital).
  • The number of computing devices on the Internet is greater than 40 billion Devices include vehicles, parking meters, vending machines, domestic appliances, etc! (Pervasive Computing).
  • An intranet is just an internet which uses security mechanisms to restrict access to limited number of users (usually within single organisation).
  • An extranet is an intranet to which an organisation’s customers also have access.

The Internet is an infrastructure that allows many different application programs to interact to provide services to users.
The World Wide Web is just another service that uses The Internet.

2.6. Wireless Networks

RFID Networks
Sensor Networks

3. Software

3.1. Communication protocols

A protocol defines:

1.The service it provides The assumptions about the environment where it executes, including the services it uses.
2.The type and format of the messages (called frames or packets) used to implement it.
3.The rules (algorithms) guarding the consistency of message exchanges and the integrity of the service provided.

3.2. Connection-oriented and connectionless services

Connection-oriented:

Optionally, a reliable service with acknowledgement can be provided: data is always delivered and in the order sent

connectionless services:

There is no attempt to set up a connection.
Each message carries the full destination address.
Each message is routed through the network independent of all the others.
This is often called a datagram service.

3.3. Protocol/service hierarchies

Each layer offers services to the upper layers, shielding them from the details how the services are actually implemented

4. Open Systems Interconnection Model

4.1. Terminology

  • Active elements in each layer are called entities (software or hardware)
  • Entities in the same layer on different machines are called peer entities. They exchange Protocol Data Units (PDU)
Created with Raphaël 2.3.0 应用层 Application 表示层 Presentation 会话层 Session 传输层 Transport 网络层 Network 数据链路层 Data Link 物理层 Physical

4.2. Different between OSI & TCP/IP

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值