网络基础概念

CDN(Content Delivery Network),内容分发网络

加载各类库使用cdn以减小打包体积

802.3标准

再经由 IEEE (Institute of Electrical and Electronic Engineers 注3) 这个国际著名的专业组织利用一个 802 的项目制定出标准,之后有 19 家公司宣布支持 IEEE 所发布的 802.3 标准

IEEE 802.3 的标准(以太网的传输协议) CSMA/CD

csma/cd

Domain Name System (DNS)

DNS 这个服务的最大功能就是在进行『主机名与该主机的 IP 的对应』的一项协议
浏览器输入域名后回车,计算机首先就会藉由向 DNS 主机查询 tw.yahoo.com 的 IP 后,再将查询到的 IP 结果回应给我的浏览器, 那么我的浏览器就可以藉由该 IP 来连接上主机

ARP (Address Resolution Protocol, 网络地址解析) 协议,RARP (Revers ARP, 反向网络地址解析)

当我们想要了解某个 IP 是设定于某张以太网络卡上头时,我们的主机会对整个区网发送出 ARP 封包, 对方收到 ARP 封包后就会回传他的 MAC 给我们,我们的主机就会知道对方所在的网卡,那接下来就能够开始传递数据

UDP 的全名是:『User Datagram Protocol, 用户数据流协议』

  • UDP 不提供可靠的传输模式,是无连接的,只需要目标端口号即可发送数据,在 UDP 的传送过程中,接受端在接受到封包之后,不会回复响应封包 (ACK) 给发送端,所以封包并没有像 TCP 封包有较为严密的检查机制。
  • 由于三向交握的缘故, TCP 封包的传输速度会较慢
  • 查询主机名的 DNS 服务就同时提供了 UDP/TCP 协议。由于 UDP 较为快速,所以我们 client 端可以先使用 UDP 来与服务器联机。 但是当使用 UDP 联机却还是无法取得正确的数据时,便转换为较为可靠的 TCP 传输协议来进行数据的传输

传输层使用TCP协议

TCP 表头数据Code (Control Flag, 控制标志码)

  • ACK(Acknowledge):若为 1 代表这个封包为响应封包, 则与上面提到的 Acknowledge Number 有关。
  • SYN(Synchronous):若为 1,表示发送端希望双方建立同步处理, 也就是要求建立联机。通常带有 SYN 标志的封包表示『主动』要连接到对方的意思。
  • FIN(Finish):若为 1 ,表示传送结束,所以通知对方数据传毕, 是否同意断线,只是发送者还在等待对方的响应而已。
    以上是TCP三次握手使用的字段

IP

  • 既然 IP 的组成是 32 bits 的数值,也就是由 32 个 0 与 1 组成的一连串数字,一般都转化为10进制数字
  • IP 最小可以由 0.0.0.0 一直到 255.255.255.255

MTU 最大传输单位

标准以太网络讯框所能传送的数据量最大可以到达 1500 bytes

非对称数位用路回路 (ADSL,Asymmetric Digital Subscriber Line)

也是透过电话线来拨接后取得 IP 的一个方法,只不过这个方式使用的是电话的高频部分,与一般讲电话的频率不同。 因此妳可以一边使用 ADSL 上网同时透过同一个电话号码来打电话聊天。ADSL 同样使用调制解调器

整合服务数字网络 (ISDN,Integrated Services Digital Network)

也是利用现有的电话线路来达成网络联机的目的,只是联机的两端都需要有 ISDN 的调制解调器来提供联机功能。

MAC (Media Access Control) 地址

每张以太网络卡出厂时,就会赋予一个独一无二的卡号,那就是所谓的 MAC (Media Access Control)


mac

广域网 (Wide Area Network, WAN)

传输距离较远,例如城市与城市之间的距离,因此使用的联机媒体需要较为便宜的设备,例如经常使用的电话线就是一例。 由于线材质量较差,因此网络速度较慢且可靠性较低一些,网络应用方面大多为类似 email, FTP, WWW 浏览等功能。

局域网络 (Local Area Network, LAN)

节点之间的传输距离较近,例如一栋大楼内,或一个学校的校区内。可以使用较为昂贵的联机材料, 例如光纤或是高质量网络线 (CAT 6) 等。网络速度较快,联机质量较佳且可靠,因此可应用于科学运算的丛集式系统、 分布式系统、云端负荷分担系统等。

路由器

路由器是一种网关设备,是主要的数据分配交换中心。通过光猫接收和解析数据以后发送给路由器,然后路由器可以将数据分配给不同的用户,通过路由器我们可以实现多设备共用一条光纤,我们的手机、电脑、智能设备都可以轻松接入因特网从而实现上网功能。

光猫

调制解调器,俗称“猫”,将电信号转化为数字信号的设备。早期信号传输主要依靠电话线传输,不仅传输速度慢而且价格昂贵,一般家庭根本消费不起,所以早期的宽带无法实现普及;随着光纤技术的逐渐成熟,由光信号逐渐取代了原来的电信号,从而降低成本也提高了数据的传输速度,宽带价格越来越便宜也因此普及了,这时候的调制解调器被称之为光猫。


路由器

OS

不是只有 Windows/Linux 而已,还有苹果计算机自己的操作系统, Unix like 的操作系统也非常多!

ISP,Internet Service Provider

网络服务提供公司

网络卡 (NIC,Network Interface Card)

内建或者是外插在主机上面的一个设备, 主要提供网络联机的卡片,目前大都使用具有 RJ-45 接头的以太网络卡。

网关 (route) 或通讯闸 (gateway)

具有两个以上的网络接口, 可以连接两个以上不同的网段的设备,例如 IP 分享器就是一个常见的网关设备。那上面的 ADSL 调制解调器算不算网关呢? 其实不太能算,因为调制解调器通常视为一个在主机内的网卡设备,我们可以在一般 PC 上面透过拨号软件, 将调制解调器仿真成为一张实体网卡 (ppp) ,因此他不太能算是网关设备

你可能感兴趣的:(网络基础概念)