网络基础知识

万维网(WWW)

是基于互联网的信息系统,由蒂姆·伯纳斯-李(Tim Berners-Lee)于1989年提出并逐步实现

通过超文本链接将分布在全球的文档、图像和其他资源相互关联,使用户能够借助浏览器轻松访问和浏览信息

域名服务器(DNS)

Domain Name Server(域名服务器)

作用:域名与对应的IP转换的服务器

特征:DNS中保存了一张域名与对应IP地址的表

一个域名对应一个IP地址,而一个IP地址可以对应多个域名

gTLD:generic Top-Level DNS Server 顶级域名服务器

为所有.com、.net ...... 后缀做域名解析的服务器

从右向左解析

IP地址

英文:Internet Protocol Address

中文:互联网协议地址、IP地址

作用:分配给用户上网使用的互联网协议

分类:IPv4、IPv6、其他

形式:192.168.0.1(长度32位(4字节),十进制)(IPv4)

v:verson

4||6: 版本号

优势:

  1. IPv6地址空间更大(8组(128位),16进制)
  2. 路由表更小
  3. 组博支持以及对流支持增强
  4. 对自动配置的支持
  5. 更高的安全性

ABCD:EF01:2345:6789:ABCD:EF01:2345:6789

端口号(Port)

IP地址:等价于 上海迪士尼乐园地址(服务器)

IPv4 || IPv6

端口号:等价于 乐园中的不同游乐设施(具体服务)

80、443

端口范围:0 ~ 65535

默认端口号:http协议(80)、https协议(443)、FTP协议(20、21)

传输控制协议(TCP)

类似 打电话

Transmission Control Protocol 传输控制协议

特点:面向连接(收发数据前,必须建立可靠的连接

建立连接基础:3次握手

应用场景:数据必须准确无误的收发

HTTP请求、FTP文件传输、邮件收发

优点:稳定、重传机制、拥塞控制机制、断开链接

缺点:速度慢、效率低、占有资源、容易被攻击(三次握手 -> DOS、DDOS攻击)

TCP/IP协议组:提供点对点的连接机制,制定了数据封装、定址、传输、路由、数据接收的标准

用户数据报协议(UDP)

类似 广播找人

特点:面向无连接(不可靠的协议、无状态传输机制)

应用场景:无需确保通讯质量且要求速度快、无需确保信息的完整

信息收发、语音通报、直播(QQ)

优点:安全、快速、漏洞少

缺点:不可靠、不稳定、容易丢包

只要目的源地址、端口号、地址、端口号确定,则可以直接发送信息报文,但不能保证一定能收到或者收到完整的数据

相关推荐
lew-yu27 分钟前
websocket后端实现心跳检测,并定时清理异常的连接
websocket·网络协议·vim
昔我往昔36 分钟前
Linux修改静态ip
linux·服务器·tcp/ip
aaa最北边1 小时前
计算机网络传输层-TCP三次握手底层详情
网络·tcp/ip·计算机网络
达不溜的日记1 小时前
CAN总线网络传输层CanTp详解
网络·stm32·嵌入式硬件·网络协议·网络安全·信息与通信·信号处理
wanhengidc1 小时前
网站服务器具体功能有哪些?
运维·服务器·网络·网络协议·智能手机
杨凯凡3 小时前
【006】常见 WebSocket 场景与后端 session/鉴权的关系
网络·websocket·网络协议
西西弟3 小时前
网络编程基础之TCP循环服务器
运维·服务器·网络·网络协议·tcp/ip
呆呆在发呆.5 小时前
JavaEE初阶
java·jvm·网络协议·学习·udp·java-ee·tcp
北京耐用通信5 小时前
自动化行业异构集成实践:耐达讯自动化实现CAN转EtherCAT高效互操作
人工智能·科技·网络协议·自动化·信息与通信
上海云盾安全满满6 小时前
http与https有什么区别,https攻击要如何防护
网络协议·http·https