第四章 计算机网络

第四章 计算机网络

4.1 OSI/RM七层模型

OSI_RM七层模型

  • AH:应用层头部信息协议;
  • PH:表示层头部信息协议;
  • SH:会话层头部信息协议;
  • TH:传输层头部信息协议;
  • NH:网络层头部信息协议;头部信息包含IP、端口等信息
  • DH:数据链路层头部信息协议;将数据分割数据组,数据帧,头部信息包含Mac地址
层次名称主要功能主要设备及协议
7应用层实现具体的应用功能(数据的应用)POP3、FTP、HTTP、Telnet、SMTP、DHCP、TFTP、SNMP、DNS
6表示层数据格式与表达、加密、压缩
5会话层建立、管理及终止会话
4传输层端到端的连接TCP、UDP
3网络层分组传输和路由选择三层交换机、路由器、ARP、IP、ICMP、IGMP
2数据链路层传送以桢为单位的信息网桥、交换机(多端网桥)、网卡、PPTP、L2TP、SLIP、PPP
1物理层二进制传输中继器、集线器(多端口中继器)

4.2 TCP-IP协议簇

4.2.1 常见协议基础

TCP-IP协议簇2

  • POP3:110端口,邮件收取;
  • SMTP:25端口,邮件发送;
  • FTP:20数据端口/21控制端口,文件传输协议;
  • HTTP:80端口,超文本传输协议,网页传输;
  • Telnet:远程连接功能;
  • DHCP:67端口,IP地址自动分配;
  • SNMP:161端口,简单网络管理协议;
  • DNS:53端口,域名解析协议,记录域名与IP的映射关系;
  • TCP:可靠的传输层协议;
  • UDP:不可靠的传输层协议;
  • ICMP:因特网控制协议,PING命令来自该协议;
  • IGMP:组播协议;
  • ARP:地址解析协议,IP地址转换为MAC地址;
  • RARP:反向地址解析协议,MAC地址转换为IP地址;
4.2.2 TCP与UDP
TCPUDP
共同点基于IP协议的传输层协议,可以端口寻址
不同点面向连接(连接管理)、三次握手、流量控制、差错校验和重传、IP数据报按顺序接收不丢失不重复、可靠性强、牺牲通信量、效率低不可靠、无连接、错误检测功能弱、无拥塞控制、无流量控制、有助于提高传输的高速效率性。
不对无序IP数据报重新排序、不负责重传、不消除重复IP数据报、不对已收到的数据包进行确认、不负责建立或终止连接,这些由UDP进行通信的应用程序进行处理
相关协议POP3、SMTP、FTP、HTTP、TelnetDHCP、DNS、TFTP、SNMP
4.2.3 协议应用提升
DHCP
  1. 客户机/服务器模型(C/S)
  2. 租约默认为8天
  3. 当租约过半时,客户机需要向DHCP服务器申请续租
  4. 当租约超过87.5%时,如果仍然没有和当初提供IP的DHCP服务器联系上,则开始联系其他的DHCP服务器;
  5. 固定分配、动态分配和自动分配
    1. 动态分配:有时间限制,以租约形式
    2. 自动分配:永久分配
  6. 无效IP地址 169.254.X.X(Window)/0.0.0.0(Linux)
DNS
浏览器输入域名HOST(记录域名和IP)→本地DNS缓存→本地DNS服务器→根域名服务器→顶级域名服务器→权限域名服务器
主域名服务器接收到域名请求本地DNS缓存→根域名服务器

4.3 网络诊断命令

  1. ping:用于检查网络是否连通;
  2. tracert(linux:traceroute):用于确定IP数据包访问目标所采取的路径,若网络不通,能定位到具体哪个节点不通;
  3. ipconfig(linux:ifconfig):显示TCP/IP网络配置值,如:IP地址,MAC地址,网关地址等;
    1. ipconfig/release:主动释放当前主机自动获取的IP地址;
  4. nslookup:查询DNS记录;
  5. Netstat:用于显示网络连接、路由表和网络接口;
  • 等待状态:LISTEN、SYN-SENT、SYN-RECEIVED

  • 连接状态:ESTABLISHED

  • 等待关闭:FIN-WAIT-1、FIN-WAIT-2、CLOSE-WAIT、CLOSING、LAST-ACK、TIME-WAIT

  • 关闭状态:CLOSED

4.4 IP地址与子网划分

4.4.1 IP地址分类及特殊的IP地址
IP地址分类
  • 192.168.0.1:点分十进制

  • 32位二进制分位4段

IP地址分段

  • 网络号:区域行政范围
  • 主机号:主机地址
根据网络号可以对IP地址进行分类如下

IP地址分类

  • 全0不能作为主机号,表示网络地址
  • 全1不能作为主机号,表示广播地址
  • 求网络号个数时需要排除两个特殊的地址
特殊的IP地址
IP说明
127网段回播地址,本地环回地址(127.0.0.1)
主机号非全0和非全1可作为子网中的主机号
主机号全0地址代表这个网络本身,可作为子网地址使用
主机号全1地址特定子网的广播地址
169.254.0.0保留地址,用于DHCP失效(Window)
0.0.0.0保留地址,用于DHCP失效(Linux)
4.4.2 子网划分与路由汇聚
4.4.3 IPv6

IPv6是设计用于替代现行版本IP协议(IPv4)的下一代IP协议

  1. IPv6的地址长度是128位,地址空间增大了 2 96 2^{96} 296倍;
  2. 灵活的IP报文头部格式。使用一系列固定格式的扩展头部代替了IPv4中可变长度的选项字段;IPv6中选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度;

IPv4/IPv6过度技术有:

  • 双协议栈技术:双栈技术通过节点对IPv4和IPv6双协议的支持,从而支持两种业务的共存;
  • 隧道技术:隧道技术通过在IPv4网络中部署隧道,实现在IPv4网络上对IPv6业务的承载,保证业务的共存和过度。隧道技术包括:6to4隧道;6over4隧道;ISATAP隧道。
  • NAT-PT技术:NAT-PT使用网关设备连接IPv6和IPv4网络。当IPv4和IPv6节点互相访问时,NAT-PT网关实现两种协议的转换翻译和地址的映射;

4.5 网络规划

网络规划与设计

[!NOTE]

分层的目的是为了解耦;

层次化网络

层次化网络设计

  • 核心层:主要是高速数据交换,实现高速数据传输、出口路由、常用冗余机制;
  • 汇聚层:网络访问策略控制、数据包处理和过滤、策略路由、广播域定义、寻址。
  • 接入层:主要是针对用户端,实现用户接入、计费管理、Mac地址认证、Mac地址过滤、收集用户信息,可以使用集线器代替交换机

4.6 网络接入技术

计算机网络分类
  • 按分布范围分类
    • 局域网(LAN)
    • 城域网(MAN)
    • 广域网(WAN)
    • 因特网(全球)
  • 按拓扑结构
    • 总线型
    • 星型
    • 环型
网络接入技术
有线接入
  • 公用交换电话网络(PSTN-电话线传输)

  • 数字数据网(DDN)

  • 综合业务数字网(ISDN)

  • 非对称数字用户线路(ADSL)

    • 静态IP
    • PPPoA
    • PPPoE
  • 同轴光纤技术(HFC)光纤入户

无线接入
  • IEEE 802.11(WiFi)
  • IEEE 802.15(蓝牙Bluetooth)
  • 红外(IrDA)-遥控器
  • WAPI
手机 1G、2G、3G、4G、5G
  • 1G:四大缺点
  • 2G:频谱效率高、容量大、语音质量高、安全性高
  • 3G:3G采用CDMA技术,加入分组交换技术,与2G系统相比,3G系统支持更多的用户,实现更高的传输效率;
  • 4G:在20MHz频谱带宽下,下行:100Mbit/s,上行:50Mbit/s(TD-LTE和FDD-LTE)
  • 5G:系统的提升是最全方位的,高性能,低延迟,目前试运行速率:1Gbit/s,最高10Gbit/s

4.7 www服务

5.7.1 URL
定义

Internet地址:域名格式和IP地址格式。

URL:统一资源定位符,是互联网上标准资源的地址。互联网上的每个文件有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

  • URL:协议名://主机名.组名.最高层域名。例如:http://www.baidu.com

  • URL:protocol://hostname[:port] path /filename

    • protocol:指定使用的传输协议,最常见的是HTTP或者HTTPS协议,也可以有其他协议,如:file、ftp、gopher、mms、ed2k等;
    • HostName:是指主机名,即存放资源的服务域名或者IP地址;
    • Port:是指各种传输协议所使用的默认端口号,例如:http的默认端口号是80,一般可以省略
    • Path:有一个或者多个“/”分割,一般用于表示主机上的一个目录或者文件地址
    • filename:是指文件名 该选项用于指定需要打开的文件名称;
  • 一般情况下,可以使用主“机名.域名”的形式打开指定页面,也可以单独使用“域名”打开,但这样实现的前提是需要进行相应的设置和对应。

最高层域名分类
组织模式含义地理模式含义
com商业组织cn中国
edu教育机构hk中国香港
gov政府部门mo中国澳门
mil军事部门tw中国台湾
net主要网络支持中心us美国
org上述以外组织uk英国
int国际组织jp日本
5.7.2 HTM/HTML

标签的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值