一、计算机网络概述:
1、定义:
计算机网络是把处于不同地理位置、具有独立功能的多台计算机及其外部设备通过通信线路连接起来,在网络通信协议的管理和协调下,实现资源共享和信息传递的系统。
2、功能:
数据通信、资源共享、分布处理
3、分类:
按覆盖范围分:局域网(LAN)、城域网(MAN)、广域网(WAN)
按交换方式分:电路交换网络、分组交换网络
按拓扑结构分:总线型、环型、星型
4、性能指标:
A、速率:
网络技术中的速率指的是连接在计算机网络上的设备在数字信道上传送数据的速率,也称为数据率(data rate)或比特率(bit rate)。速率的单位是比特每秒(b/s,目前也常用bps表示)。
B、带宽:
在计算机网络中,带宽用来表示网络通信线路传送数据的能力,因此网络带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据量”。带宽的单位和速率的单位相同,也是比特每秒。
C、吞吐量:
吞吐量(throughput)表示在单位时间内通过某个网络、设备、端口等的数据量。吞吐量受网络的带宽或网络额定速率的限制。
D、时延:
时延指数据从网络(或链路)的一端传送到另一端所需的时间。时延是一个非常重要的性能指标。目前最先进的第五代通信技术(5G)的最大特点之一就是超低时延。
二、计算机网络系统构成:
三、有关网络的一些名词:
A、IP地址(Internet Protocol Address):为网络中的每台计算机提供唯一标识
IP地址是逻辑地址,实际上,计算机真正的通信还是依靠物理地址,主要是通过ARP(Address Resolution Protocol,地址解析协议)将IP地址解析为MAC(Medium/Media Access Control)地址,即适配器地址,也就是网卡物理地址。
IP地址是一个32位的二进制数,分为4个字节,每个字节8位,中间用小数点隔开,然后每八位转换成一个十进制数。(即“点分十进制”表示成:a.b.c.d)
私有地址(Private address)即内网(局域网)IP地址,属于非注册地址,专门为组织机构内部使用,例:
A类:10.0.0.0 ~ 10.255.255.255
B类:172.16.0.0 ~ 172.31.255.255
C类:192.168.0.0 ~ 192.168.255.255
公有地址(Public address)即外网(公网internet)IP地址。
A类地址最高位为“0”(即首字节为0 ~ 126)
B类地址最高位为“10”(即首字节为128 ~ 191)
C类地址最高位为“110”(即首字节为192 ~ 223)
例:106.15.32.145是一个A类地址,202.110.20.12是一个C类地址
B、子网掩码:用于区分网络地址和主机地址,子网掩码中二进制数1对应的IP地址位为网络编码,二进制数0对应的IP地址位为主机编码。例:255.255.255.0(即11111111 11111111 11111111 00000000)前24位1为网络地址,后八位0为主机地址。
通过IP地址的二进制数与子网掩码的二进制数进行“与”运算,可以确定某个设备的网络号。也可以判断两台主机是否处于同一网段,如果两台主机的网络号相同,那么这两台主机就属于同一网段。
C、默认网关:内网与外网连接的设备IP地址,可以是一台计算机或是路由器。例:192.168.0.1,192.168.1.1
D、域名:公网ip地址的别名,目的是便于记忆和沟通。例:www.baidu.com
常见的顶级域名后缀:.com、 .net、 .org、 .gov、.cn、.uk、.de等
E、域名解析(DNS服务器): 将域名解析为对应的公网IP地址
F、因特网服务提供商(ISP):提供因特网接入服务,分配公网IP地址给用户使用。如:中国电信
G、域名管理机构:提供域名申请,管理域名,例:CNNIC(中国互联网络信息中心)
四、因特网的六大服务功能及相关协议:
基本协议:TCP/IP协议
网络协议是为在计算机网络中进行数据交换而建立的规则、标准或约定的集合。
1、信息的浏览检索(www服务):http协议
2、电子邮件服务(E-mail 服务):pop3、smtp 协议
3、文件传输服务(ftp 服务): ftp协议
4、远程登录服务(telnet 服务)
5、电子公告牌(BBS)
6、电子商务(EC)
五、HTML语言简介:
Hyper Text Markup Language 超文本标记语言,用于描述网页内容,由浏览器执行输出,可用记事本或frontpage等网页编辑软件建立扩展名为htm或html的文件。
常用标记:
1 | <html> |
1 | <a href="URL"></a> #超链接标记 |
1 | <img src="URL"> #插入图像标记 |
注:详细参考:w3school