网络传输

局域网、以太网(标准以太网、工业以太网和实时以太网)与无线局域网

—— 因为有用到相关方面的知识所以浅显地学习了一下。 参考自《计算机网络》 邓世昆 《现场总线技术及应用教程(第2版)》 王永华 按地理覆盖范围,计算机网络分为局域网LAN和广域网WAN,通常LAN以外的网络都可归为WAN的范畴。 1局域网 局域...

深度分析:高并发系统架构设计原理,史上最全系列!

架构设计是一系列相关的抽象模式,是人们对一个结构内的元素及元素间关系的一种主观映射的产物。 一、计算机网络基础 A. OSI模型 OSIOpen System Interconnection,简称OSI模型或七层模型。开放系统互连参考模型,是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统...

TCP/IP协议(一)网络基础知识 网络七层协议

参考书籍为《图解tcp/ip》-第五版。这篇随笔,主要内容还是TCP/IP所必备的基础知识,包括计算机与网络发展的历史及标准化过程(简述)、OSI参考模型、网络概念的本质、网络构建的设备等     下面是协议层从底层至顶层的一个模型图:   一、计算机网络的背景 1.1 计算机的发展 有人说:“20世纪最伟大的发明就是计算机”,自诞生伊始,计算机经历了...

DLNA介绍(包含UPnP,2011/6/20 更新)

这部分的内容大多来源于网络及官方文档,依照自己的翻译理解整理所成。东西比較多,从头慢慢看还是能够懂个大概的。 文件夹: 一、DNLA的建立 二、DLNA的成员 三、DLNA标准的制定 四、DLNA的设备 五、DLNA的架构 六、云时代的数字家庭(待填坑) 扩展阅读I: UPnP的工作过程------------DLNA基础协议框架 扩展阅读II UPnP...

路由器原理及作用以及交换机

路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程[1]  。路由工作在OSI参考模型第三层——网络层的数据包转发设备。路由器通过转发数据包来实现网络互连。虽然路由器可以支持多种协议(如TCP/IP、IPX/SPX、AppleTalk等协议),但是在我国绝大多数路由器运行TCP/IP协议。路由器通常连接两个或多个由IP子网或点到点...

服务器使用Gzip压缩数据,加快网络传输(Java 例子)

The next version of the Project will provide support for gzip in order to faster speed of data transmission on the network。在我们的项目中,添加对gzip的支持,是为了加快数据在网络中的传输速度。If you need to trans...

深入浅出全面解析RDMA

https://blog.csdn.net/qq_21125183/article/details/80563463     RDMA(RemoteDirect Memory Access)技术全称远程直接内存访问,就是为了解决网络传输中客户端与服务器端数据处理的延迟而产生的。它将数据直接从一台计算机的内存传输到另一台计算机,无需双方操作系统的介入。这允许...

面试官一上来就问我Chrome底层原理和HTTP协议(万字长文)

此文转载自:https://blog.csdn.net/qq_36232611/article/details/110367883 已发布到 程序员小灰 公号 前言有人说,如果你懂得浏览器的工作原理,你就能解决80%的前端难题。 是的,了解浏览器的工作原理,有助于你的工作;而了解TCP/IP 、HTTP等网络协议,更是对你未来的职业发展大有裨益。 下面,...

TCP协议与 UDP协议 网络的上网流程

Python 小白,网络集合。 TCP协议与UDP协议 1.TCP协议: 可靠传输,==TCP数据包没有长度限制,理论上可以无限长,==但是为了保证网络的效率,通常TCP数据包的长度不会超过IP数据包的长度,以确保单个TCP数据包不必再分割。 以太网头 ip 头 tcp头 数据 理论上可以无限长 位于传输层, 提供可靠的字节流服务。所...

TCP/IP网络编程系列之三(初级)

TCP/IP网络编程系列之三-地址族与数据序列 分配给套接字的IP地址和端口 IP是Internet Protocol (网络协议)的简写,是为首发网络数据而分配给计算机的值。端口号并非赋予计算机值,而是为了区分程序中创建的套接字而分配给套接字的序号。 网络地址 网络地址分为IPV4和IPV6,分别你别为4个字节地址簇和6个字节地址簇。IPV4标准的4个字...