Internet Connection —— How to Get Online?

1、Week1: Communicating in a Connected World

1.1 Reading: About This Course

挑重点记录!!!
学习目标:

At the end of this course, you will be able to:

  • Explain how data networks work.
  • Define basic data networking terms.
  • Explain what is needed for devices to have network connectivity or Internet access.
  • Use the Cisco Packet Tracer simulation and modeling tool to build and test a small data network.
  • Identify the devices and component on your home network.
  • Build a simple peer-to-peer network.

1.2 Different Type of Networks

The Internet is considered a “network of networks” because it is literally made up of thousands of local networks that are connected to each other.

Small_Home_Networks

Small home networks connect a few computers to each other and the Internet.

Small_Office/Home_Office

Small Office/Home Office or SOHO network enables computers within a home office or a remote office to connect to a corporate network or access centralized, shared resources.

Medium2Large_Networks

Medium to large networks, such as those used by corporations and schools, can have many locations with hundreds or thousands of interconnected computers.

World_Wide_Networks

The Internet is a network of networks that connects hundreds of millions of computers world-wide.

1.3 Data on the Network

网络上的所有数据都将以特定的格式转化为比特为进行存储(ASCII码)。
人类解释文字和图片,而计算机与网络也只会处理二进制位。

Every input device (mouse, keyboard, voice-activated receiver) will translate human interaction into binary code for the CPU to process and store. Every output device (printer, speakers, monitors, etc.) will take binary data and translate it back into human recognizable form. Within the computer itself, all data is processed and stored as binary.
Computers use binary codes to represent and interpret letters, numbers and special characters with bits.
A commonly used code is the American Standard Code for Information Interchange (ASCII). With ASCII, each character is represented by eight bits.

For example:
    Capital letter: A = 01000001
    Number: 9 = 00111001
    Special character: # = 00100011

1.4 Getting Bits Moving

在数据被转化为一系列的比特位后,它还必须被转化能够通过网络媒体进行传输的信号。
媒体有铜线、光纤电缆、以及空气中的电磁波。信号由点或者光模式组成,从一个连接的设备传送到另一个设备。
这些模式代表数字位(即数据),并以一系列电脉冲,光脉冲或无线电波的形式从源到目的地跨媒体传播。
而信号在到达最终目的地之前可能会被转换多次,因为相应的媒体在源和目的地之间会发生变化。

网络中信号传输有三种常用方法:

  • 电信号: 将数据转化为电脉冲通过铜线传输
  • 光信号: 将电信号转化为光脉冲
     Q: 不能直接将数据转化为光脉冲吗???
  • 无线信号: 使用红外线、微波或者无线电通过空气实现传播

小型网络环境一般使用铜线或者无线进行网络通信,而大型网络一般使用光纤进行可靠的远距离通信。

Three_signals

1.5 速度相关概念

使用 speedtest.net 测试带宽
Throughput is the amount of data sent and received over a connection, including any delays that might occur.
Bandwidth is the capacity of a medium to carry data. (theoretically)

1.6 网络组件

现代网络中,计算机主机可以是客户端、服务器或者两者皆是。

The software installed on the computer determines which role the computer plays.

Servers are hosts that have software installed that enable them to provide information, like email or web pages, to other hosts on the network.

每个服务都要求独立的服务器软件。例如,主机需要web服务器软件才能向网络提供web服务。 在网上所访问的每个服务都是由连接到全球Internet的网络上某个位置的服务器提供的。

Clients are computer hosts that have software installed that enable them to request and display the information obtained from the server. An example of client software is a web browser, such as Internet Explorer, Safari, Mozilla Firefox, or Chrome.

Client_Server

The File Server stores corporate end-user files in a central location. The client devices access these files with client software such as Windows Explorer.

The Web Server runs web server software and clients use their browser software, such as Windows Internet Explorer, to access web pages on the server.

The Email Server runs email server software and clients use their mail client software, such as Microsoft Outlook, to access email on the server.

1.7 网络基础设施

网络基础设施包含三类硬件:

  • 中间设备
  • 终端设备
  • 网络媒介

Examples_of_Intermediate_Devices

Examples_of_End_Devices

Examples_of_Network_Media

终端设备(主机):

形成用户和底层通信网络之间的接口。

In order for the intended recipient to receive the message, devices in the network must be uniquely identified. In networks, this is done by assigning each host a unique address. In most networks today, an IP address is used. When a host initiates communication, it uses the address of the destination host to specify where the message should be sent.

data_flowing

2、Week2: Getting Online

2.1、 手机通信

手机使用 无线电 将声音信号传送到位于特定地理区域的发射塔的天线上。当打电话时,声音信号从一个塔传到另一个塔,直到传送到目的地。它还可以直接从手机发送短信。最常见的移动电话网络称为GSM网络,是“全球移动通信系统”的缩写。

2.2 不同类型的网络(通信即网络?)

除了GSM 和3G/4G 网络以外,智能手机还可以连接到一些其他类型的网络。

  • GPS 全球定位系统 使用卫星发射信号,手机接收到这些信号并计算出手机的当前位置(误差一般在十米之内)
  • Wi-Fi
  • 蓝牙
  • NFC(Near Field Communication)让数据在极短的距离间进行通信(几厘米)

2.3 网络组件的类型

  1. Hosts 主机
  2. Peripherals 外围设备(外设)
  3. Networking devices 网络设备(即中间设备)
  4. Network media 网络媒介

Hosts are any devices that send and receive messages directly across the network.(与网络直接通信)

Hosts

共享外设 不与网络直接相连,而是连接到主机。主机负责跨网络共享外设。主机上配置了软件,使网络上的用户能够使用外设。

Peripherals

网络设备 与网络媒介都用于互连主机,网络设备也叫做“中间设备”,因为他通常位于消息在源主机和目标主机之间所经过的路径上。

Network_Devices

网络媒介 描述了有线网络中使用的电缆、电线,以及无线网络中使用的无线电。而这些有线和无线网络提供了各种网络组件之间的消息传播路径。

Network_Media

注意:一些设备可以扮演不只一种角色,这取决于它们是如何连接到网络的。举个例子: 一台直接连到主机上的打印机是个 外设,而一台直接连接到网络设备并直接参与网络通信的打印机是一个 主机


拓展

以太网 是局域网中常用的技术,后来在1983年标准化为 IEEE 802.3。 设备都使用以太网网络接口卡(NIC)来访问网络。每个以太网卡都有一个永久嵌入在网卡上的唯一地址,称为媒体访问控制地址(即MAC地址、物理地址).

网络图 分为物理拓扑图与逻辑拓扑图

物理拓扑图 显示各种设备如何相连的,显示了设备的位置,所插入的交换机、连接到因特网的路由器以及各个主机的连接方式。如图所示:

Physical_Topology

逻辑拓扑图 更关心如何处理网络的各个区域,以及如何到达这些区域。还显示在网络的不同区域使用的不同协议类型。

如图所示,显示了每个建筑的IP地址,显示它们通过以太网连接。

Logical_Topology

2.4 连接终端设备

为了物理连接到网络,终端用户必须具有网卡。网卡(NIC)是使设备能够连接到有线或无线网络媒介的硬件。它可以集成到主板中,也可以单独安装。

除了物理连接外,要让设备连接到网络,还需要对操作系统进行配置。终端设备需要IP地址和其他信息,以便在网络中将其识别。
如图,IP配置的三个部分必须正确,设备才能在网络上发送和接收信息。

  • IP地址 - 标识网络上的主机
  • 子网掩码 - 用于标识主机所连接的网络
  • 默认网关 - 标识主机用来访问Internet或另一个远程网络的网络设备

Addressing_End_Devices

2.5 在Windows 上配置IP地址

网络和共享中心

网络连接

本地连接属性

IPv4配置

大多数情况下,都可以选择自动获取地址,即从DHCP服务器获取信息。
但是,总有我们需要手动配置或者静态配置IPv4地址信息的时候。比如一个服务器、或者说一个打印机。

手动配置IP

在这里,我们将 IP 地址设为 192.168.1.100, 然后子网掩码保留默认的 255.255.255.0,大多数情况下你都可以将其设为默认, 默认网关 设为 192.168.1.1,这其实是我们的本地路由器IPv4地址,这是我们本地网络的出口,所有的消息将从这里发送到其他的网络。域名服务器地址,我们将其设为 8.8.8.8(谷歌提供)

Manual_Dynamic_IP_Configuration

DHCP服务器 可以是独立服务器,也可以是路由器的一部分。大多数家庭路由器还装有DHCP服务器。它们同时执行路由任务,将数据包从网络转发到Internet服务提供商、到网络,它们同时也充当DHCP服务器。它们自动将IPv4地址信息提供给你的电脑和网络上的其他设备。同样,我们只想对那些必须始终具有相同IP地址信息的设备(如打印机或服务器)进行静态配置。


拓展: ICMP

因特网控制消息协议(ICMP)是支持协议在因特网协议套件。网络设备(包括路由器)使用它来发送错误消息和操作信息,例如,这些信息和操作信息指示所请求的服务不可用或者无法访问主机或路由器。ICMP与TCP和UDP等传输协议的不同之处在于 ,它通常不用于在系统之间交换数据,也不被最终用户网络应用程序定期使用(除了ping和traceroute)。


3、Week3: Exploring Networks with Packet Tracer

主要介绍如何使用这个软件 以及两个仿真小lab, 不是很难。

主界面

Cisco_Packet_Tracer

各部分功能介绍

PT_Function


4、Week4: Building a Simple Peer-to-Peer Networking(构建简单的点对点网络)

4.1 什么是网络媒介

现代网络通常使用三种类型的媒介来互联设备、提供数据的传输路径。三种媒介有:

  • 电缆中的铜线
  • 玻璃或塑料纤维(光纤电缆)
  • 无线传输

当然,不同的网络媒介有不同的特点与优点。它们有着不同的应用场景,选择网络媒介主要有以下四个主要参考标准:

  • 传输信号的距离
  • 所安装在的环境
  • 要求传输的数据总量以及速度
  • 媒介和安装的成本

Network_Media2.png


拓展:常见的网络电缆

1.双绞线

Twisted_pair

现代以太网技术通常使用一种叫双绞线的铜线电缆来互联设备。因为以太网是大多数本地网络的基础。双绞线则是最常用的网络电缆类型之一。为了减少干扰,电线成对地组合在一起。成对的电线是有颜色的,这样你就可以在每一端识别出相同的电线。通常在每一对中,其中一根线是纯色的,它的伙伴是相同颜色的条纹到白色背景上。

2.同轴电缆

Coaxial_Cable

同轴电缆通常由铜或铝制成,并被有线电视公司用来提供服务。它还用于连接组成卫星通信系统的各种组件。同轴电缆是最早开发的网络布线类型之一。同轴电缆是有线电视公司使用的铜质电缆。同轴电缆具有一个传导信号的刚性铜芯。该芯线通常被一层绝缘层,编织金属屏蔽层和保护套所包围。它用作传输高频或宽带信号的高频传输线。

3.光纤

Fiber-optic

光纤电缆由玻璃或塑料制成。他们有非常高的带宽,这使他们能够携带非常大量的数据。光纤用于骨干网络、大型企业环境和大型数据中心。它也被电话公司广泛使用。光纤电缆可以是玻璃的,也可以是塑料的,直径和人的头发差不多,可以长距离高速传输数字信息。因为它们使用光而不是电,所以电干扰不会影响信号。光纤电缆和通信一样有很多用途。它们也被用于医学成像、医疗和机械工程检查。

4.2 以太网电缆

大多数家庭和学校的网络都是用双绞铜线连接的。与其他类型的电缆相比,这种类型的电缆价格低廉,容易获得。

双绞线由一对或多对绝缘铜线组成,这些铜线被扭在一起并包裹在保护套中。像所有的铜电缆一样,双绞线使用电脉冲来传输数据。

通过铜线传输的数据对电磁干扰(EMI)很敏感,这会降低电缆的数据传输率。家中常见的会产生电磁干扰的物品包括微波炉和荧光灯具。另一种干扰源,即串扰,发生在电缆长时间捆绑在一起的时候。来自一根电缆的电脉冲可以跨越到相邻的电缆。当电缆安装和终止不当时,这种情况最常见。当数据传输由于串扰等干扰而损坏时,必须重新传输数据。这会降低介质的数据承载能力。

下图展示了数据传输是如何被干扰所影响的

cable_affected


Addition:
双绞线分为UTP(最常用、廉价、高带宽、易安装)和STP(昂贵,不灵活,不常用号,某些电气环境中使用,干扰多。例如在工厂中)

4.3 其他类型的网络电缆

1、有线电视和卫星电缆

像双绞线一样,同轴电缆以电信号的形式传输数据。与UTP相比,它提供了更好的屏蔽,因此可以承载更多数据。同轴电缆通常由铜或铝制成。有线电视公司使用它来提供服务并连接组成卫星通信系统的各种组件。您可能已经熟悉用于将电视机连接到信号源的同轴电缆,无论是有线电视插座,卫星电视还是家中的常规天线。通过添加电缆调制解调器,有线电视提供商可以在同一同轴电缆上提供数据和Internet服务以及电视信号和电话。

尽管同轴电缆具有改善的数据传输特性,但双绞线电缆已取代了局域网中的同轴电缆。替换的原因之一是,与UTP相比,同轴电缆在物理上更难安装,更昂贵且更难于排除故障。

观看以下同轴电缆构造的动画。

Coaxial_Cable

2、光纤

使用光脉冲传输数据。广泛运用于企业环境和大型数据中心。光纤电缆由玻璃或塑料构成,两者都不导电。这意味着它不受EMI和RFI的影响,并且适合安装在有干扰的环境中。光纤连接是将网络从一个建筑扩展到另一个建筑的一个很好的选择,这既是出于距离考虑,也是因为光纤比铜电缆更能抵抗室外环境条件。每个光纤电路实际上是两条光缆。一个用于传输数据;另一个用于接收数据。

光纤链路的带宽可以达到100 Gb/s,而且随着标准的制定和采用,带宽还在不断增加。

fiber-optic-detail

Jacket
Typically a PVC jacket that protects the fiber against abrasion, moisture, and other contaminants. This outer jacket composition can vary depending on the cable usage.

Strengthening Material
Surrounds the buffer, prevents the fiber cable from being stretched when it is being pulled. The material used is often the same material used to produce bulletproof vests.

Buffer
Used to help shield the core and cladding from damage.

Cladding
Made from slightly different chemicals than those used to create the core. It tends to act like a mirror by reflecting light back into the core of the fiber. This keeps light in the core as it travels down the fiber.

Core
The core is actually the light transmission element at the center of the optical fiber. This core is typically silica or glass. Light pulses travel through the fiber core.

4.4 Peer-to-peer Networking

什么是点对点网络呢???
客户端和服务器软件通常运行在单独的计算机上,但是一台计算机同时运行客户端和服务器软件也是可能的。在小型企业和家庭中,许多计算机充当网络上的服务器和客户端。这种类型的网络称为点对点网络
最简单的点对点网络由两台直接连接的计算机组成,使用有线或无线连接。然后,两台计算机都能够使用这个简单的网络彼此交换数据和服务,根据需要充当客户机或服务器。

多台个人电脑也可以被连接在一起,以创建一个更大的点对点网络,但这需要一个网络设备,如交换机,来连接电脑。

点对点环境的主要缺点是,如果主机同时充当客户机和服务器,它的性能可能会降低。该图列出了点对点网络的一些优点和缺点。

在较大的企业中,由于潜在的高网络流量,通常需要专门的服务器来支持服务请求的数量。

P2P_Network

4.5 网络有效吗?

1、ping 命令

测试消息源的IP地址和目的地的IP地址之间的端到端连接。它度量测试消息从源到目的地的往返时间,以及传输是否成功。但是,如果消息没有到达目的地,或者在途中遇到了延迟,就无法确定问题位于何处。

格式:  ping *****
        ping 192.168.30.1

观看下面的动画来看ping命令如何运作

ping_command

2、Traceroute

因特网是不同网络的互联。如图所示,traceroute实用程序可以跟踪消息从源到目标的路由。消息所经过的每个单独的网络被称为一跳。Traceroute显示了整个过程中的每一跳以及消息到达该网络并返回所需的时间。

Traceroute

如果出现问题(无法ping通),可以使用traceroute实用程序的输出来帮助确定消息丢失或延迟的位置。
traceroute实用程序在Windows环境中称为tracert。可以通过Windows环境中的命令提示符访问它。通常情况下,你可以通过“开始”菜单或“应用程序”屏幕上的命令提示快捷方式打开命令提示,这取决于你使用的是什么版本的Windows。

路由器决定了到达目的地的最佳路径,通过很多路由器我们可以达到所要访问的内容。Traceroute程序报告数据包成功到达的每个路由器,到哪里失败,接下来针对失败的点我们再进一步找出失败的原因。

4.6 在PT上构建一个简单的网络

简单的实验,放置主机、交换机,用以太网电缆连接,配置主机ip,用ping 测试主机连接有效性。


学习总结

思科网络基础的第一门课,内容浅显易懂,关键图形化了很多抽象的概念,还有仿真实验工具,总的来说体验很好,算是比较不错的入门课。


   转载规则


《Internet Connection —— How to Get Online?》 Adward 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录