软件工程师必备的知识--网络协议

简介: 网络协议

1.网络的分类

1.1. 电信网络,有线电视网络,计算机网络;

主要讲解计算机网络,局域网&广域网  【局域网 需要端口映射,外网可以访问 花生壳免费】


2.OSI七层模型

应用层,表示层,会话层,传输层,网络层,数据链路层,物理层;

物理层:该层为上层协议提供了一个传输数据的可靠的无力媒体,光纤,物理层记住2个重要的设备名称:中继器和集线器;

            我们比较熟悉的:网卡,双绞线,电缆等;

数据链路层:数据块为帧单位;

1>数据链路层为网络层提供可靠的数据传输;

2>基本数据单位为帧;

3>主要的协议:以太网协议;

4>2个重要设备名称:网桥和交换机;

网络层: 实现数据透明传送,主要的TCP/IP ipv4,ipv6的协议--IP协议;

             重要的设备:路由器;

传输层:包含的主要协议:TCP协议(传输控制协议),UDP协议(用户数据报协议);

            重要设备:网关;

3.常见协议;

DHCP协议:动态分配地址协议;

HttP协议:超文本传输协议,get/post  get url?uid=9999 不安全,快, 数据量小,可以sql注入;  post表单方式提交,安全;

TCP是面向连接的通信协议,通过3次握手,4次断开;可靠

UDP不需要建立连接,不可靠;

相关文章
|
22天前
|
存储 监控 安全
单位网络监控软件:Java 技术驱动的高效网络监管体系构建
在数字化办公时代,构建基于Java技术的单位网络监控软件至关重要。该软件能精准监管单位网络活动,保障信息安全,提升工作效率。通过网络流量监测、访问控制及连接状态监控等模块,实现高效网络监管,确保网络稳定、安全、高效运行。
46 11
|
2月前
|
负载均衡 网络协议 算法
|
2月前
|
安全 网络安全 数据安全/隐私保护
|
2月前
|
人工智能 监控 安全
网络监控软件
【10月更文挑战第17天】
129 68
|
20天前
|
运维 监控 安全
公司监控软件:SAS 数据分析引擎驱动网络异常精准检测
在数字化商业环境中,企业网络系统面临复杂威胁。SAS 数据分析引擎凭借高效处理能力,成为网络异常检测的关键技术。通过统计分析、时间序列分析等方法,SAS 帮助企业及时发现并处理异常流量,确保网络安全和业务连续性。
48 11
|
19天前
|
数据采集 监控 安全
公司网络监控软件:Zig 语言底层优化保障系统高性能运行
在数字化时代,Zig 语言凭借出色的底层控制能力和高性能特性,为公司网络监控软件的优化提供了有力支持。从数据采集、连接管理到数据分析,Zig 语言确保系统高效稳定运行,精准处理海量网络数据,保障企业信息安全与业务连续性。
39 4
|
2月前
|
网络协议 网络架构
网络工程师必知:什么是OSPF多区域?如何配置?
网络工程师必知:什么是OSPF多区域?如何配置?
94 2
网络工程师必知:什么是OSPF多区域?如何配置?
|
2月前
|
负载均衡 网络协议 算法
|
2月前
|
域名解析 网络协议 安全
|
2月前
|
存储 人工智能
从零到一打造知识网络:你选对文档软件了吗?
在信息爆炸时代,学术工作者面临高效管理知识的挑战。传统文档管理软件难以满足“知识动态积累”与“多领域交叉”的需求。动态结构化看板通过多维度卡片化管理,以标签、层级和网状关联方式动态呈现文档和笔记,实现知识的系统化整合。例如多维标签系统和文档流动视图,能够帮助快速检索和关联资料,成为学术研究的“第二大脑”。