E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
计算机网络(网络编程)
中科大计网学习记录笔记(八):FTP | EMail
前言:学习视频:中科大郑烇、杨坚全套《
计算机网络
(自顶向下方法第7版,JamesF.Kurose,KeithW.Ross)》课程该视频是B站非常著名的计网学习视频,但相信很多朋友和我一样在听完前面的部分发现信息量过大
*Soo_Young*
·
2024-02-11 06:06
计算机网络
学习
笔记
计算机网络
五层模型以及数据单元,
计算机网络
OSI模型、TCP/IP模型与5G协议
一、OSI参考模型国际标准化组织(ISO)在1984年颁布了开放系统互连参考模型(OSI),这是一个开放式的体系结构,将网络分为了七层。这七层分别是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。1.1七层模型的功能分层功能应用层网络服务与最终用户的一个接口表示层数据的表示、安全、压缩会话层建立、管理、压缩传输层定义传输数据的协议端口号,以及流控和差错校验网络层进行逻辑地址的寻址,实现
努力奋斗的Brian
·
2024-02-11 02:11
计算机网络五层模型以及数据单元
计算机网络
和因特网(三)——ISP互联、时延、协议层及其服务模型
ISP互联、时延、协议层及其服务模型1.5ISP互联时延和丢包1.6时延1)时延的类型处理时延排队时延传输时延传播时延2)排队时延和分组丢失排队时延分组丢失端到端时延3)英特网中的时延和路由1.7协议层次及其服务模型1)体系结构——分层结构2)协议分层3)分层后数据传递的过程4)因特网协议栈节点分层报文传递过程1.5ISP互联端系统经过一个接入网与因特网相连。因特网体系结构:因特网边缘的接入网络通
Mafia.M.A
·
2024-02-11 02:11
计算机网络
网络
网络协议
tcp/ip
【
计算机网络
】时延,丢包,吞吐量(分组交换网络
时延结点处理时延(nodalprocessingdelay)dproc排队时延(queuingdelay)dqueue传输时延(transmissiondelay)dtrans路由器将分组推出所需要的时间,是分组长度和链路传输速率的函数传播时延(propagationdelay)dprop是一比特从一台路由器传到另一台路由器所需要的时间,是两台路由器之间距离的函数上面的加起来就是结点总时延(tot
ljl2107
·
2024-02-11 02:40
智能路由器
网络
计算机网络
计算机网络
参考模型并描述各层次的名称,
计算机网络
体系结构与参考模型
计算机网络
分层结构两个系统中实体间的通信是一个很复杂的过程,为了降低协议设计和调试过程的复杂性,也为了便于对网络进行研究、实现和维护,促进标准化工作,通常对
计算机网络
的体系结构以分层的方式进行建模。
寿光东骏汽车音响
·
2024-02-11 02:40
【
计算机网络
】协议层次及其服务模型
协议栈(protocolstack)物理层链路层网络层运输层应用层我们自顶向下,所以从应用层开始探究应用层协议HTTP提供了WEB文档的请求和传送SMTP提供电子邮件报文的传输FTP提供两个端系统之间的文件传输报文(message)是位于应用层的信息分组运输层传送报文TCPUDP报文段(segment)网络层负责将称为数据报(datagram)的网络层分组在主机之间移动IP协议链路层帧(frame
ljl2107
·
2024-02-11 02:09
计算机网络
Java基础(二十四):
网络编程
Java基础系列文章Java基础(一):语言概述Java基础(二):原码、反码、补码及进制之间的运算Java基础(三):数据类型与进制Java基础(四):逻辑运算符和位运算符Java基础(五):流程控制语句Java基础(六):数组Java基础(七):面向对象编程Java基础(八):封装、继承、多态性Java基础(九):Object类的使用Java基础(十):关键字static、代码块、关键字fin
冬天vs不冷
·
2024-02-11 02:05
Java基础系列
java
网络
开发语言
Socket
网络编程
学习笔记 (7)TCP快速入门
1.TCP是什么TCP,(TransmissionControlProtocol,缩写为TCP)。TCP是传输控制协议;是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。TCP与UDP意义完成第四层传输所指定的功能与职责。(1)TCP的机制:三次握手、四次挥手具有校验机制、可靠、数据传输稳定(2)三次握手图解:(2)TCP能做的功能聊天消息传输、推送单人语音、视频
鮀城小帅
·
2024-02-11 00:51
#
Socket
tcp/ip
网络
学习
ByteBuffer
TCP
网络编程
..
1.互联网有了互联网的出现我们就可以足不出户的实现看电影、购物等等操作我们认知中可能的互联网模型较为真实的互联网模型那么数据是如何从一个设备传递到另外一个设备的呢?2.网络互联模型统共有三种:3.TCP/IP协议TCP/IP是一群协议里面不仅仅包括TCP和IP两种协议还有其他很多的协议这不过这两种协议是最早通过的协议所以以他们的名字命名整个的协议家族4.网络分层由于我们现在是学习阶段所以主要用的是
axihaihai
·
2024-02-11 00:15
网络
linux网络基础
文章目录
计算机网络
背景网络发展各种名词协议OSI协议分层tcp/ip模型总结OSI和tcp/ip四,五层关系局域网传输基本流程跨网络传输基本流程数据包封装和分用数据分用网络的地址两个命令
计算机网络
背景网络发展独立模式
小丑小丑小丑
·
2024-02-11 00:42
Linux
网络
linux
网络协议
【Linux】网络基础
计算机网络
背景网络发展独立模式:计算机之间相互独立;在早期的时候,计算机之间是相互独立的,此时如果多个计算机要协同完成某种业务,那么就只能等一台计算机处理完后再将数据传递给下一台计算机,然后下一台计算机再进行相应的业务处理
sy'ty
·
2024-02-11 00:12
Linux网络
linux
网络
c++
开发语言
服务器
【MySQL】字符串函数的学习
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|
计算机网络
|数据结构与算法个人格言:“没有罗马,那就自己创造罗马~”applicableto适用于文章目录`函数``字符串函数``常见的字符串函数
Aileen_0v0
·
2024-02-10 23:00
MySQL自学篇
mysql
学习
数据库
计算机网络
(第六版)复习提纲30
BHTTP名词解释:协议HTTP定义了浏览器怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传给浏览器。从层次的角度看,HTTP是面向事务的应用层协议,它是万维网上可靠地交换文件的重要基础,不仅能够传送完成超文本跳转所必需的信息,还能传送任何可从互联网上得到的信息CHTML:超文本标记语言D电子邮件1电子邮件系统三个主要构件①用户代理②邮件服务器③邮件发送协议(SMTP)和邮件读取协议(PO
鸥梨菌Honevid
·
2024-02-10 22:16
Outline
计算机网络
Linux系统防火墙设置
在
计算机网络
中,防火墙的作用类似,它负责监控和控制进出你电脑或网络系统的数据流,确保未经授权的访问者不能进入,同时也防止敏感信息的外泄。在Linux系统中,我们常用的防火墙工具有两个:iptable
科联学妹
·
2024-02-10 21:13
网络
服务器
运维
计算机网络
基础 第四章——介质访问控制子层 知识点(上)
4.1局域网技术的发展与演变1.访问控制的基本概念介质访问控制(MAC)是所有“共享介质"类型的局域网都必须解决的共性问题。理解介质访问控制方法的基本概念,需要注意以下两个问题。(1)对术语“共享介质”、“多路访问”与“冲突"的理解由于“共享介质”与“多路访问"术语是在局域网研究的早期出现的,因此以早期Ethernet结构为例来说明这些术语的含义,读者会更容易理解。早期Ethernet是用一条作为
NLxxxxX
·
2024-02-10 20:11
网络
计算机网络
计算机网络
基础 第三章——数据链路层层 知识点(持续更新)
3.1差错产生的原因及差错控制方法1.差错产生的原因及差错控制方法(1)当数据信号从发送端出发经过物理线路时,由于物理线路存在着噪声,因此数据信号通过物理线路传输到接收端时,接收信号必然是数据信号与噪声信号电平的叠加。在接收端接收电路在取样时对叠加后的信号进行判断,以确定数据的0、1值。如果噪声对信号叠加的结果在电平判决时引起错误,这时就会产生传输数据的错误。物理线路的噪声分为两类:热噪声和冲击噪
NLxxxxX
·
2024-02-10 20:40
计算机网络
计算机网络
概述
文章目录前言一、
计算机网络
最重要的功能二、因特网三、三种交换方式1.电路交换2.报文交换3.分组交换四、
计算机网络
的定义和分类1.定义2.分类五、
计算机网络
常用的性能指标1.速率2.带宽3.吞吐量4.时延
动力猿本猿
·
2024-02-10 19:24
计算机网络
计算机网络
网络
网络编程
-Socket套接字
目录1.
网络编程
1.1定义与图解1.2基本概念(1)发送端和接收端(2)请求和响应(3)客户端和服务端2.Socket套接字2.1定义2.2分类(1)流套接字(2)数据报套接字(3)原始套接字2.3模型
加菲猫-siu
·
2024-02-10 17:28
JavaEE
(初阶)
网络
服务器
运维
java-ee
java
面向数据报编程-UDP协议
1.3DatagramPacket类(1)DatagramPacket构造方法(2)DatagramPacket普通方法1.4InetSocketAddress类2.代码案例2.1服务器端2.2客户端2.3运行结果前言:在
网络编程
加菲猫-siu
·
2024-02-10 17:57
JavaEE
(初阶)
udp
网络协议
网络
java-ee
java
Linux---网络基础
计算机中的常见概念协议(Protocol):协议是
计算机网络
中用于通信的规则和约定的集合。它规定了数据传输的格式、序列、错误检测和纠正方法等。常见的网络协议包括TCP/IP、HTTP、FTP等。
HaiFan.
·
2024-02-10 13:07
Linux
linux
ICT学习笔记
目录LAN1.1数通部分(
计算机网络
)1.1.1HDLC协议&零比特插入技术HDLC技术零比特插入技术1.1.2TCP/IP协议1.2网络链路争用协议1.3网络资源共享协议1.3.1资源搜索引擎与web
他是书安
·
2024-02-10 12:58
学习
笔记
华为
计算机网络
知识体系全面总结(收藏)
更多专业文档请访问www.itilzj.com我们周围无时无刻不存在一张网,如电话网、电报网、电视网、
计算机网络
等;即使我们身体内部也存在许许多多的网络系统,如神经系统、消化系统等。
公众号:ITIL之家
·
2024-02-10 12:25
计算机网络
性能(三)
承接上文,接下来我们介绍下面两个常用的
计算机网络
性能指标:时延带宽积和往返时间RTT1.时延带宽积:传播时延带宽积=传播时延*带宽,如果用圆柱形管道代表链路,管道的长度代表链路的传播时延,而管道的截面积表示链路的带宽
九霄123
·
2024-02-10 10:02
网络编程
经验总结 TCP拆包粘包常见解决方案
从简单通信协议开始最近工作中又需要处理协议解析,我对协议解析和网络抓包其实还是小有研究,17年刚毕业的时候,就用Netty手写过SMPP协议的对接。(其实做协议解析是一个很枯燥的工作,如果协议解析可以像antlr那样子写grammar自动解析应该会很酷?)本文总结一下协议在tcp下编码拆包粘包的三种解决方案。网上有一些人对拆包粘包的说法不是很认可,但是我觉得这个术语还是挺形象的。首先,让我们来设计
ShootHzj
·
2024-02-10 08:43
Node之使用dns模块解析域名
引在
网络编程
中,开发者更倾向于使用域名,而不是IP地址来指定网络连接的目标地址。在Node.js中,提供dns模块,以实现域名查找及域名解析的处理。在dns模块中,提供了三个主方法及一系列便捷方法。
27亿光年中的小小尘埃
·
2024-02-10 07:18
【前端学习】网络是如何工作的
互联网是一组通过标准化协议相互连接的全球
计算机网络
,它们通过这些协议进行通信。网络是如何工作的作为开发者,了解互联网是什么以及它是如何运作的是至关重要的。这是大多数现代软件应用程序构建的基础。
Jiye@
·
2024-02-10 06:31
roadmapsh
前端
学习
网络
网络编程
案例
案例一: 我们在实际生活中收发数据的时候是持续不断的,所以我们需要在发送端用键盘录入数据实现循环发数据(如果输入"quit"停止),接收端循环把接收到的数据打印到控制台上。发送端importjava.io.IOException;importjava.net.DatagramPacket;importjava.net.DatagramSocket;importjava.net.InetAddre
嗷老板
·
2024-02-10 03:34
计算机网络
小实操-NAT与桥接
四层结构我们考虑四层的网络结构,如下图右侧:image.png由这个图,我们可以简单得到几个结论:①网卡层的转发,是靠MAC地址;②网络层的转发,是靠IP地址;③传输层的转发,是靠端口;⑤Socket就是操作系统提供的,通过一个fd的占用,就可以屏蔽下面的工作,顺利读取数据,并做对应协议解析;⑥对于输入的数据,从下到上解析;对于输出的数据,从上到下解析;当然也有可能是平级传输(在对等情况下,忽略上
A黄橙橙
·
2024-02-10 03:37
计算机网络
——05Internet结构和ISP
Internet结构和ISP互连网络结构:网络的网络端系统通过接入ISPs连接到互连网住宅、公司和大学的ISPs接入ISPs相应的必须是互联的因此任何2个端系统可相互发送分组到对方导致的“网络的网络”非常复杂发展和演化是通过经济的和国家的政策来驱动的问题:给定数百万接入ISPs,如何将他们互联到一起?选项:将每个接入ISPs都连接到全局ISP(全局范围内覆盖)?客户ISPs和提供者ISPs有经济合
Aubyn11
·
2024-02-10 02:48
计算机网络
计算机网络
网络
基于python的中医病案管理系统设计与实现--131320(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案
中医病案管理系统摘要随着互联网时代的到来,同时
计算机网络
技术高速发展,网络管理运用也变得越来越广泛。
QQ_785101605
·
2024-02-10 00:42
python
spring
boot
java
php
spring
cloud
爬虫
c#
关于
网络编程
中字节序转换优化的思考
总所周知,不同系统平台间的内存访问字节序不同,有所谓big-endien和little-end两种。因此,为实现通用的通信程序,通常的做法是统一采用big-endian字节序作为网络标准字节序,到主机端根据情况进行转换,即使用ntoh*和hton*这两类宏或函数。然而,就效率方面来讲,对于同构的系统平台,这样做未免有些浪费。尤其是我们常见的x86平台,每次通信,发送端都要先把数据从little-e
DLite
·
2024-02-09 23:27
C/C++编程
分布式系统
优化
网络
编程
平台
stream
byte
有关网络安全的课程学习网页
它提供了有关安全基础知识、
计算机网络
及其执行方式的基本概念。课程链接:Cyber
Passion-优
·
2024-02-09 23:20
学习
计算机网络
相关题目及答案(第五章)
第五章复习题:R2.基于逻辑上集中控制的控制平面意味着什么?在这种有情况下,数据平面和控制平面是在相同的设备或在分离的设备中实现的吗?请解释。答:基于逻辑上集中控制的控制平面意味着控制平面的具体实现不在每个路由器中,而是在某个集中的地方(服务器).这种情况下数据平面和控制平面在分离的设备中实现.路由器的控制服务位于某个单一的服务点,处于容错和性能扩展的原因,很可能由多个服务器实现.(物理上分离,概
小嘤嘤怪学
·
2024-02-09 23:19
智能路由器
网络
计算机网络
【
计算机网络
】概述 OverView
计算机网络
-概述
计算机网络
-物理层
计算机网络
-数据链路层
计算机网络
-网络层
计算机网络
-传输层
计算机网络
-应用层概述OverView概述标准化工作及组织性能指标体系结构&参考模型分层结构ISO/OSI参考模型
Maxbao0401
·
2024-02-09 21:48
计算机网络
计算机网络
【
计算机网络
】数据链路层DataLink Layer
计算机网络
-概述
计算机网络
-物理层
计算机网络
-数据链路层
计算机网络
-网络层
计算机网络
-传输层
计算机网络
-应用层数据链路层DataLinkLayer封装成帧和组帧差错控制流量控制与可靠传输机制停止-等待协议后退
Maxbao0401
·
2024-02-09 21:48
计算机网络
计算机网络
计算机网络
体系结构
计算机网络
是个非常复杂的系统,可以设想一个最简单的情况,连接在网络上的两台计算机要互传文件,这必须让这两台计算机之间有一个传输数据的通路,但这远远不够,至少还有以下几个工作需要去完成。
九霄123
·
2024-02-09 21:54
计算机网络
相关题目及答案(第六章)
第六章复习题:R3.链路层协议能够向网络层提供哪些可能的服务?在这些链路层服务中,哪些在IP中有对应的服务?哪些在TCP中有对应的服务?答:1)链路层能够向网络层提供的服务有:成帧,链路接入,可靠传送,流量控制,纠错,检错,全双工传输等。2)在IP在有的服务是:成帧,检错。3)在TCP有的服务是:成帧,可靠传送,流量控制,检错和全双工传输R4.假设两个节点同时经一个速率为R的广播信道开始传输一个长
小嘤嘤怪学
·
2024-02-09 20:53
计算机网络
网络
计算机网络
相关题目及答案(第七章)
第七章复习题:R2.在7.1节的分类法中,所确定的四种无线网络类型各是什么?你已经使用的是这些无线网络类型中的哪一种?答:a)单点,基于设备b)单点,缺少设备c)多点,基于设备d)多点,缺少设备。R4.随着移动节点离开基站越来越远,为了保证传送帧的丢失概率不增加,基站能够采取的两种措施是什么?答:增加传输速率和降低传输率。R7.为什么802.11中使用了确认,而有线以太网中却未使用?答::AP发射
小嘤嘤怪学
·
2024-02-09 20:53
网络
计算机网络
计算机网络
相关题目及答案(第八章)
第八章习题:P19.考虑下面对于某SSL会话的一部分的Wireshark输出。a.Wireshark分组112是由客户还是由服务器发送的?b.服务器的IP地址和端口号是什么?c.假定没有丢包和重传,由客户发送的下一个TCP报文段的序号将是什么?d.Wireshark分组112包含了多少个SSL记录?e.分组112包含了一个主密钥或者一个加密的主密钥吗?或者两者都不是?f.假定握手类型字段是1字节并
小嘤嘤怪学
·
2024-02-09 20:52
网络
http协议
前言学习javaweb前我们已经介绍了一些基础的知识以及拓展,例如是html,css,jsp以及部分拓展如vue,json,axios,nodejs等,现在我们就开始要步入正轨去学习对应的必要知识介绍在
计算机网络
中
菜鸟小木
·
2024-02-09 20:16
http
网络协议
网络
Qt
网络编程
-ZMQ的使用
不同主机或者相同主机中不同进程之间可以借助网络通信相互进行数据交互,网络通信实现了进程之间的通信。比如两个进程之间需要借助UDP进行单播通信,则双方需要知道对方的IP和端口,假设两者不在同一主机中,如下示意图:主机1中的进程A想要与主机2中的进程B进行通信,则首先他们之间需要知道对方所在主机的IP地质以及对方所绑定的端口,好比A和B住在同一个小区(同一个局域网内),A派人给B送信则需要制度B所住的
MayZork
·
2024-02-09 16:53
QT
网络
qt
tcp/ip
udp
zmq
Qt
网络编程
-QTcpServer的封装
简单封装Tcp服务器类,将QTcpServer移入线程头文件:#ifndefTCPSERVER_H#defineTCPSERVER_H#includeclassQTcpSocket;classQTcpServer;classQThread;classTcpServer:publicQObject{Q_OBJECTpublic:explicitTcpServer(constQString&ip,qu
MayZork
·
2024-02-09 16:23
QT
qt
网络
开发语言
计算机网络
-面试题
一、基础1、
网络编程
网络编程
的本质是多台计算机之间的数据交换存在问题如何准确的定位网络上一台或多台主机如何进行可靠传输2、网络协议在
计算机网络
有序的交换数据,就必须遵守一些事先约定好的规则,比如交换数据的格式
HBryce24
·
2024-02-09 16:23
计算机网络
面试
计算机网络
计算机网络
一、概述1、互联网的构成网络边缘:位于互联网边缘与互联网相连的计算机和其他设备,如桌面计算机、移动计算机、服务器、其他智能终端设备网络核心:由互联端系统的分组交换设备和通信链路构成的网状网络如:分组交换路由器、链路层交换机、通信链路(光纤、铜缆、无线电、激光链路)2、网络的分类个域网PAN(PersonalAreaNetwork):能在便携式消费电器与通信设备之间进行短距离通信的网络;覆盖范围一般
HBryce24
·
2024-02-09 16:52
计算机网络
计算机网络
网络编程
:TLV标准详解
TLV(Type-Length-Value)是一种广泛应用于电子通信和数据存储的编码标准。其基本构成是三部分:类型(Type)、长度(Length)和值(Value),它通过这三个要素高效且灵活地表示数据,适用于多种场景,从网络协议到电子支付系统。本文旨在深入探讨TLV标准的结构、应用以及实现方式。1.TLV结构简介类型(Type):这是数据的标识符,它定义了随后的Value字段的格式和用途。Ty
运维开发王义杰
·
2024-02-09 15:02
网络
网络
智利的社会主义控制论——赛博协同控制工程(Cybersyn Project)的历史
摘要:本文介绍了赛博协同控制工程(CybersynProject)的历史,这是智利在萨尔瓦多·阿连德(SalvadorAllende,1970-1973年)担任社会主义总统期间开发的早期
计算机网络
,用于规范不断增长的社会财产领域
ConanXin
·
2024-02-09 14:45
Offer必备算法05_模拟_五道力扣OJ题详解(由易到难)
模拟算法可以应用于各个领域,例如物理、化学、生物、
计算机网络
等等。模拟算法,用一句老话说,就是“照着葫芦画瓢”,
GR鲸鱼
·
2024-02-09 13:53
leetcode
算法
哈希算法
模拟题
数据结构
蓝桥杯
学习方法
Java学习
网络编程
Java学习
网络编程
大纲网络相关概念IP地址网络协议InetAdressSocket具体案例1.网络相关概念网络网络通信2.IP地址域名3.网络协议4.InetAdress获得本机的名字和IPpublicstaticvoidmain
挽天java
·
2024-02-09 13:31
大一学java
java基本语法
java
学习
网络
嵌入式Linux开发---Socket CAN通信驱动硬件编程
提醒:使用LinuxCAN开发的需要具备
网络编程
的部分基础,SocketCAN的使用类似于TCP/IPLinux开发板通过Socketcan驱动设备的参考源码demo见文末。
牛马大师兄
·
2024-02-09 12:30
嵌入式Linux经验教程
嵌入式硬件
linux
网络协议
arm开发
mcu
iot
tcp/ip
TCP vs UDP:
网络编程
的两大巨头
tab=BB08J2在
网络编程
领域,TCP(传输控制协议)和UDP(用户数据报协议)是两种主要的通信协议,它们各自在数据传输中扮演关键角色。
web安全工具库
·
2024-02-09 09:11
网络爬虫
网络
tcp/ip
udp
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他