【Linux高性能服务器编程】前篇

简介: 【Linux高性能服务器编程】前篇

tcp\ip协议族

1668315315467.jpg


网络层靠ip找电脑

数据链路层靠mac找电脑_arp和rarp




网络层

wan用路由器连接lan


由多个中介节点路由器连一起


ip协议追核心

寻找合适的下一跳


另外的核心 icmp

给ip站岗的 不严格意义上的网络层报文

来管差错类型值不同 查询的 是一个信号的排头兵

先遣部队,迅捷刺猴


1668315330049.jpg


传输层

1668315354464.jpg

1668315367062.jpg

sctp流控制传输协议

为了在因特网传递电话信号


应用层协议

ping不是协议 是一个应用


telnet 远程登录

ospf开放最短路径优先

dns


1668315395279.jpg

应用层协议既可以用tcp

又可以用udp


可以看/etc/services


封装

📦

1668315408296.jpg


分用

1668315193963.jpg

测试网络

1668315512191.jpg

观察arp通信过程,用tcpdump

1668315531325.jpg


第一个目标是广播地址


感人


第二个是应答


1668315542422.jpg

dns服务查看

1668315555188.jpg


tcpdump抓

1668315565861.jpg


内核有tcp udp的内核发送缓冲区

也有 内核接受缓冲区


ip协议

ip是整个tcp ip协议族的动力

无状态 无连接 不可靠


收到ip报 拆数据部分给上层tcp协议

1668315483475.jpg

1668315466186.jpg




相关文章
|
25天前
|
监控 Linux Shell
|
28天前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
50 5
Linux系统之安装Ward服务器监控工具
|
10天前
|
安全 算法 Linux
Linux 服务器还有漏洞?建议使用 OpenVAS 日常检查!
在数字化时代,Linux 服务器的安全至关重要。OpenVAS 是一款优秀的开源漏洞扫描工具,可以帮助及时发现并修复服务器中的安全隐患。本文将介绍 OpenVAS 的主要功能、使用方法及应对漏洞的措施,帮助用户加强服务器安全管理,确保企业数字化安全。
28 7
|
13天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
16天前
|
缓存 Unix Linux
服务器linux!!!
本文介绍了计算机的演变历史、硬件基础知识及服务器相关知识。从电子管时代的ENIAC到冯-诺伊曼架构,再到现代计算机系统组成,详细讲解了计算机的发展历程。此外,文章还介绍了服务器的分类、品牌、硬件组成以及IDC机房的上架流程,为读者提供了全面的技术背景知识。
33 0
服务器linux!!!
|
17天前
|
人工智能 安全 Linux
|
20天前
|
Linux 数据库
Linux服务如何实现服务器重启后的服务延迟自启动?
【10月更文挑战第25天】Linux服务如何实现服务器重启后的服务延迟自启动?
87 3
|
21天前
|
运维 监控 Shell
深入理解Linux系统下的Shell脚本编程
【10月更文挑战第24天】本文将深入浅出地介绍Linux系统中Shell脚本的基础知识和实用技巧,帮助读者从零开始学习编写Shell脚本。通过本文的学习,你将能够掌握Shell脚本的基本语法、变量使用、流程控制以及函数定义等核心概念,并学会如何将这些知识应用于实际问题解决中。文章还将展示几个实用的Shell脚本例子,以加深对知识点的理解和应用。无论你是运维人员还是软件开发者,这篇文章都将为你提供强大的Linux自动化工具。
|
23天前
|
存储 安全 关系型数据库
Linux系统在服务器领域的应用与优势###
本文深入探讨了Linux操作系统在服务器领域的广泛应用及其显著优势。通过分析其开源性、安全性、稳定性和高效性,揭示了为何Linux成为众多企业和开发者的首选服务器操作系统。文章还列举了Linux在服务器管理、性能优化和社区支持等方面的具体优势,为读者提供了全面而深入的理解。 ###
|
26天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
208 3