![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 96
万wu皆可爱
代码改变世界,人丑就要多读书,多运动!
展开
-
http协议
一、http协议介绍1.互联网三大基石HTML(HyperTextMarkupLanguage):超文本标记语言HTTP(HyperTextTransferProtocol):超文本传输协议URL(UniformResourceLocation):统一资源定位符2. URL通常我们在访问一个网站页面时,请求到的内容通称为"资源"。而”资源“这一概念非常宽泛,它可以是一份文档,一张图片,或所有其他你能够想到的格式。每个资源都由一个 URI 来进行标识URL简称统一资源定位符,用来唯一地标识万原创 2021-08-10 01:19:07 · 26112 阅读 · 0 评论 -
Linux网络管理(下)
一、网卡绑定网卡绑定(Bonding)技术可以实现网络冗余,避免单点故障可以实现负载均衡,以提升网络的传输能力网卡绑定实现模式:模式0 balance-rr负载轮询:两网卡单独是100MB,聚合为1个网络传输,则可提升为200MB模式1 active-backup高可用:两块网卡,其中一条若断线,另一个线路将会自动顶替 ---->eth0 \ app--发送数据---->bond0 <--原创 2021-08-09 09:40:47 · 485 阅读 · 0 评论 -
Linux网络管理(上)
使用 ifconfig 当前处于活动状态的网络接口[root@localhost ~]# yum install net-tools -y2.修改网卡名称Centos6网卡名称是 eth0、eth1…Centos7网卡名称是 ens32、ens33…由于这种无规则的命名方式给后期维护带来了困难,所以需要将网卡名称修改为 eth0、eth1…1.已经安装完操作系统,修改网卡命名规则为eth0 eth11.修改网卡配置文件默认内核参数(biosdevname=0,net.ifnames=1)原创 2021-08-01 17:23:32 · 491 阅读 · 0 评论 -
TCP协议三次握手和四次挥手
(接上文)3.5传输层协议(TCP/UDP)传输层的由来:网络层的ip帮我们区分子网,以太网层的mac帮我们找到主机,然后大家使用的都是应用程序,你的电脑上可能同时开启qq,暴风影音,等多个应用程序,那么我们通过ip和mac找到了一台特定的主机,如何标识这台主机上的应用程序,答案就是端口,端口即应用程序与网卡关联的编号。传输层功能:建立端口到端口的通信 补充:端口范围0-65535,0-1023为系统占用端口(2Byte)TCP(Transmission Control Protocol,传原创 2021-04-21 16:45:26 · 279 阅读 · 2 评论 -
网络通信原理与IP地址的分配原理
1 、CS架构与BS架构客户端软件send 服务端软件recv操作系统 操作系统计算机硬件 计算机硬件bs架构特点: 优点,开发简单,通常只需要开发服务端,安全,用户不需要下载其他软件,默认用浏览器就能打开跨平台性好。缺点:不能缓存大量数据。cs架构 优点:可以预先缓存大量数据,协议自由,可以自定义协议。缺点:开发繁琐,需要同时开发客户端和服务端# 2 、网络通信网络存在的意义就是跨地域数据传输 = 》称之为通信。原创 2021-04-21 14:00:49 · 2309 阅读 · 0 评论