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
网络笔记
【计算机
网络笔记
】网络应用进程通信
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机网络性能(1)——速率、带宽、延迟计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI参考模型基本概念OSI参考模型中非端-端层(物理层、数据链路层、网络层)功能介绍OSI参考模型中端-端层(传输层、会话层、表示层、应用层)功能介绍TC
不怕娜
·
2023-10-25 10:01
计算机网络
笔记
深入理解Linux
网络笔记
(四):内核是如何发送网络包的
本文为《深入理解Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动默认采用的都是Intel的igb网卡驱动Linux源码在线阅读:https://elixir.bootlin.com/linux/v3.10/source3、内核是如何发送网络包的1)、网络包发送过程总览intmain(){fd=socket(AF_INET,SOCK_STREAM,0);bind(fd,...)
邋遢的流浪剑客
·
2023-10-25 08:00
1024程序员节
Linux网络
Linux内核
【计算机
网络笔记
】网络应用的体系结构
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机网络性能(1)——速率、带宽、延迟计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI参考模型基本概念OSI参考模型中非端-端层(物理层、数据链路层、网络层)功能介绍OSI参考模型中端-端层(传输层、会话层、表示层、应用层)功能介绍TC
不怕娜
·
2023-10-24 07:36
计算机网络
笔记
C/S
P2P
TCP/IP
容器
网络笔记
(四)
四、Kubernetes网络--CalicoCalico另外一种虚拟网络解决方案。可以为容器,虚拟机,物理机提供网络服务;可以与K9S,Mesos,Neutron等集成。4.1Calico简介(1)简介Calico是针对容器,虚机,物理机服务器的网路解决方案。#提供CNIplugin可以与K8S,Mesos集成#提供Libnetworkplugin可以与Docker集成#与Neutronplugi
NEOLV
·
2023-10-23 16:53
计算机
网络笔记
一(计算机网络基本概念、TCP/IP协议体系)
1.计算机网络基础概念1.1计算机网络定义计算机网络就是互连的、自治的计算机集合。自治:无主从关系互连:互联互通1.2什么是Internet?Internet是最大的计算机网络!1.2.1从组成细节的角度:由很多个ISP网络互连的网络之网络。1>数以百万计的互连的计算设备集合:主机(端系统通过ISP连接到Internet)、网络应用2>通信链路:光纤、无线电、卫星……3>分组交换:路由器、交换机补
今年五岁!!!
·
2023-10-23 08:54
计算机网络
计算机网络
计算机
网络笔记
:计算机网络体系结构(OSI七层模型、TCP/IP五层协议)
计算机网络体系结构计算机网络是一个复杂的、具有综合性技术的系统,它由计算机系统、通信处理机、通信线路和通信设备、操作系统以及网络协议等组成。为了更好地描述计算机网络结构,使计算机网络系统有条不紊地处理工作,需要定义一种较好的网络体系结构。分层结构就是一种较好地描述网络体系结构的方法。计算机网络体系结构可以从网络体系结构、网络组织和网络配置三个方面来描述。●网络体系结构是从功能上来描述计算机网络。●
HaanLen
·
2023-10-23 08:23
Chrome与HTTP
笔记
tcp/ip
网络
04_计算机
网络笔记
-ARP协议-ICMP协议-路由-三层交换-TTL
文章目录ARP协议路由ICMP协议TTL三层交换个人博客https://blog.csdn.net/cPen_web子网划分ip地址由32位二进制组成区分网络段和主机段网络段用来标识是否在同一个网段,同一个网段对的主机ip,它们的网络段是一致的掩码就是用来区分网络段高位为网络段,低位为主机段网络段二进制掩码标识全为1,主机段二进制掩码标识全为0A、B、C三类地址A类地址,网络位8位,主机位24位,
mycpen
·
2023-10-23 07:18
计算机网络笔记
计算机网络
【计算机
网络笔记
】TCP/IP参考模型基本概念,包括五层参考模型
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机网络性能(1)——速率、带宽、延迟计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI参考模型基本概念OSI参考模型中非端-端层(物理层、数据链路层、网络层)功能介绍OSI参考模型中端-端层(传输层、会话层、表示层、应用层)功能介绍系列
不怕娜
·
2023-10-23 07:45
计算机网络
笔记
tcp/ip
【计算机
网络笔记
】OSI参考模型中端-端层(传输层、会话层、表示层、应用层)功能介绍
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机网络性能(1)——速率、带宽、延迟计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI参考模型基本概念OSI参考模型中非端-端层(物理层、数据链路层、网络层)功能介绍系列文章目录传输层功能会话层功能表示层功能应用层功能传输层功能传输层把
不怕娜
·
2023-10-22 07:08
计算机网络
笔记
【计算机
网络笔记
】OSI参考模型基本概念
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机网络性能(1)——速率、带宽、延迟计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念系列文章目录OSI参考模型OSI参考模型解释的通信过程为什么需要数据封装?OSI参考模型开放系统互连(OSI)参考模型是由国际标准化组织(ISO)于1984
不怕娜
·
2023-10-20 07:05
计算机网络
笔记
【计算机
网络笔记
】计算机网络体系结构概念
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机网络性能(1)——速率、带宽、延迟计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率系列文章目录为什么需要计算机网络体系结构?计算机网络的体系结构是什么?为什么采用分层结构?分层网络体系结构基本概念为什么需要计算机网络体系结构?计算机网络是一个非常复杂的系统。从
不怕娜
·
2023-10-19 07:42
计算机网络
笔记
【计算机
网络笔记
】计算机网络性能(1)——速率、带宽、延迟
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换系列文章目录速率带宽延迟/时延(delay或latency)下面介绍一些计算机网络中常用的性能指标。在本篇中涉及速率、带宽、延迟这三个指标。速率是经常使用的一个指标。比如我们常常会说到某个链路的数据传输速率等等。在计算机网络中,速率即数据率(datarate)或称数据传输
不怕娜
·
2023-10-18 11:48
计算机网络
笔记
【计算机
网络笔记
】计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机网络性能(1)——速率、带宽、延迟系列文章目录时延带宽积丢包率吞吐量/率(Throughput)下面继续介绍一些计算机网络中常用的性能指标。在本篇中涉及时延带宽积、丢包率、吞吐量/率这三个指标。时延带宽积一段链路时延带宽积=链路的传播时延×链路的带宽。传播时延的单位
不怕娜
·
2023-10-18 11:45
计算机网络
笔记
计算机
网络笔记
汇总链接
计算机网络的网课笔记汇总:中科大郑烇、杨坚《计算机网络》课程:https://blog.csdn.net/m0_51804524/category_11789977.html哈工大计算机网络:https://blog.csdn.net/littleteresa/category_11507090.html存一下,当个目录比较好翻阅学习!
ww here
·
2023-10-16 18:37
计算机网络
笔记
学堂在线 计算机网络概论,第一章 概论 计算机
网络笔记
学堂在线 1.3交换方式(电路交换、分组交换)...
交换就是要建立两种机制:建立数据传输通路机制控制数据传输过程机制信道:是信号传输通道1发送端将数据转换成信号2信号经过信道传播到达接收端3接收端将信号还原成数据1电路交换两两互联建立信道过程:信道固定。缺陷:如果终端之间存在双向信道,n个终端需要n*(n-1)个信道。按需建立信道过程:信道不固定。终端之间的信道由3段物理链路组成。电路交换过程(连接建立过程):由电路交换机按需在两个终端之间动态建立
weixin_39759270
·
2023-10-16 08:12
学堂在线
计算机网络概论
湖科大教书匠计算机
网络笔记
——1.3三种交换方式:电路交换、分组交换和报文交换
三种交换方式:电路交换、分组交换和报文交换一、电路交换(CircuitSwitching)二、分组交换(PacketSwitching)三、报文交换(MessageSwitching)四、电路交换、报文交换、分组交换的对比五、电路交换、报文交换、分组交换的优缺点一、电路交换(CircuitSwitching)背景:传统电话两两相连通信的方式,在电话数量非常多的时候行不通,因为电话线太多不方便。因此
Neko1145
·
2023-10-16 08:11
计算机网络
网络
计算机
网络笔记
05----分组交换与互联网协议
在因特网中,每个端系统具有一个称为IP地址的地址。当源主机要向目的端系统发送一个分组时,源在该分组的首部包含了目的地的IP地址。如同邮政地址那样,该地址具有一种等级结构。当一个分组到达网络中的路由器时,路由器检查该分组的目的地址的一部分,并向一台相邻路由器转发该分组。更特别的是,每台路由器具有一个转发表(forwardingtable),用于将目的地址(或目的地址的一部分)映射成为输出链路。当某分
_kirakira_
·
2023-10-16 08:41
计算机网络
计算机网络
【计算机
网络笔记
】交换方式:电路/分组/报文交换
交换方式从通信资源的分配角度来看,交换(Switching)就是按照某种方式动态地分配传输线路的资源。重点掌握分组交换电路交换电话交换机接通电话线的方式电路交换的三个步骤:(1)建立连接:分配通信资源如在打电话之前,必须先拨号请求建立连接。当被叫段听到电话交换机发来的信号后并摘机后,从主叫端到被叫端就建立了一条专用的物理通路,这条连接保证了双方通话时所需的通信资源,而这些资源在双方通信时不会被其他
暮色_年华
·
2023-10-16 08:38
计算机网络
网络
【计算机
网络笔记
】分组交换 vs 电路交换
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换系列文章目录以一个具体的场景为例:N个用户共享这个1Mbps链路。假设每一个用户活动时需要的链路带宽是100kb/s,另外假设每个用户的平均活动时间是10%。(我们现实中的很多网络活动都具备这样的特点:比如你打开一个浏览器,这个时候浏览器向服务器发送请求,数据就从服务器传输过来了,这个时候就
不怕娜
·
2023-10-16 08:35
计算机网络
笔记
计算机
网络笔记
(四)——网络层Ⅰ:IPv4、ARP、ICMP
网络层提供的两种服务:虚电路服务;数据报服务。·网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。网际协议IP是TCP/IP体系中两个最主要的协议之一。·与IP协议配套使用的还有三个协议:地址解析协议ARP;网际控制报文协议ICMP;网际组管理协议IGMP。虚拟互连网络:逻辑互连网络。互连起来的各种物理网络的异构性本来是客观存在的,但利用IP协议可以使这些性能各异的网络从用户看起来
Litrel_
·
2023-10-16 00:08
网络
计算机
网络笔记
文章目录计算机网络一、概述1.1、计算机网络在信息时代的作用1.2、因特网概述1.2.1、网络、互联网和因特网1.2.2、因特网发展的三个阶段1.2.3、因特网的标准化工作1.2.4、因特网的组成1.3、三种交换方式1.3.1、电路交换(CircuitSwitching)1.3.2、分组交换(PacketSwitching)1.3.3、报文交换1.3.4、对比1.4、计算机网络的定义与分类1.4.
渣渣苏
·
2023-10-15 19:13
学习笔记
计算机网络
自用408计算机
网络笔记
整理及复习建议
自用408计算机
网络笔记
整理目录后面的括号内为选择题考察次数文章目录自用408计算机
网络笔记
整理目录后面的括号内为选择题考察次数一、408计算机网络基础1.计算机网络的性能指标⭐2.计算机网络的体系结构
ssrxiaoge2
·
2023-10-15 19:40
408计算机网络
计算机网络
笔记
【计算机
网络笔记
】数据交换之电路交换
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构文章目录系列文章目录为什么需要数据交换数据交换的类型电路交换什么是多路复用?频分多路复用(FDM)时分多路复用(TDM)波分多路复用(WDM)码分多路复用(CDM)前面提到,计算机网络结构中,网络核心要解决的基本问题是如何实现数据从源主机通过网络核心送达正确的目的主机。现代网络采用的主要技术就是数据交换。为什么需要数据交换如果两台主机直
不怕娜
·
2023-10-15 19:38
计算机网络
笔记
【计算机
网络笔记
】数据交换之报文交换和分组交换
系列文章目录报文交换分组交换存储-转发报文交换vs分组交换总结系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换报文交换报文:源(应用)发送的信息整体。比如一个文件、一张图片。报文交换:在传输过程中以报文作为整体,一次性发送到下一个节点,比如路由器。路由器接收到完整的报文之后再发往下一个节点。报文交换最具有代表性的应用是上世纪5、60年代使用的电报系统。分组交换分组:
不怕娜
·
2023-10-15 19:38
计算机网络
笔记
计算机
网络笔记
——网络层
计算机
网络笔记
——网络层网络层4.1网络层的功能4.1.1异构网络互连4.1.2路由与转发4.1.3SND基本概念主要特征SDN网络体系结构4.1.4拥塞控制4.2路由算法4.2.1静态路由与动态路由4.2.2
终成大师
·
2023-10-15 19:38
中科院考研
计算机网络
网络
【计算机
网络笔记
】分组交换中的报文交付时间计算例题
系列文章目录什么是计算机网络?什么是网络协议?计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换系列文章目录题目解答题目在下图所示的采用“存储-转发”方式的分组交换网络中所有链路的数据传输速率为100Mbps,分组大小为1000B,其中分组头大小为20B。若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送开始到H2接收完为止,需
不怕娜
·
2023-10-15 18:03
计算机网络
笔记
图神经
网络笔记
总结
本文的所有图表均来自于https://distill.pub/2021/gnn-intro/图神经网络:GNN首先我们需了解图结构是什么?图结构U(V,E),V代表图的每个顶点,E代表点与点之间的连接如图所示,这就是一个最典型的图结构。常见的图数据场景包括,交通网络,分子结构,社交网络等传统网络模型。图又分为两种:有向图和无向图:为了进一步描述每个节点,边或整个图,我们可以将信息存储图中的每一个片
wcc8848
·
2023-10-13 09:12
深度学习与nlp
神经网络
人工智能
深度学习
图神经
网络笔记
1.图神经网络介绍近年来,对于图结构的数据,如社交网络中的人际关系、化学中的分子相互作用、三维点云数据以及数据中各个单元之间的结构,研究人员借鉴了卷积神经网络、循环神经网络和深度自编码器的思路,设计了专门用于处理图结构数据的神经网络,称之为图神经网络(GraphNeuralNetwork,简称GNN)。图数据是由节点(nodes)和边(edges)组成的数据结构,通常用于表示各种关系和网络,如社交
抱抱宝
·
2023-10-13 09:36
机器学习
神经网络
笔记
人工智能
计算机
网络笔记
文章目录计算机网络概述拓扑结构虚电路多路复用同步传输、异步传输中继系统资源共享分布式处理应用层FTPTFTPNginxHTTPhttps邮件SMTPMIMEPOP3IMAPtelnetSNMPDNS传输层TCPUDP表示层会话层RPCSQLNFS网络层子网掩码网络互联设备IP`A、B、C`类IP地址的范围(高频考点)一定要注意主机号!广播地址专用(私有)IP地址范围`D、E`类IP地址:`没有主机
Begonia_cat
·
2023-10-13 04:22
计算机网络
网络
服务器
运维
【计算机
网络笔记
】计算机网络的结构
系列文章目录什么是计算机网络?什么是网络协议?文章目录系列文章目录网络边缘接入网络数字用户线路(DSL)电缆网络典型家庭网络的接入机构(企业)接入网络(Ethernet)无线接入网络网络核心Internet结构最后计算机网络的结构主要由三部分构成:网络边缘:各种主机及其上的网络应用接入网络,物理介质:有线或无线通信链路网络核心(核心网络):互联的路由器(或分组转发设备)网络边缘的主机上会运行各种各
不怕娜
·
2023-10-12 07:53
计算机网络
笔记
【计算机
网络笔记
】什么是计算机网络?
前言计算机网络的定义交换网络什么是Internet从组成细节角度看从服务角度看最后感谢本篇文章总字数:1342字预计阅读时间:5~10min建议收藏之后慢慢阅读前言计算机网络=通信技术+计算机技术。计算机网络是通信技术与计算机技术紧密结合的产物。所以计算机网络就是一种通信网络。计算机网络的定义关于计算机网络,不同的书籍或教材可能有不同的定义。比较有代表性的定义为:计算机网络就是互连的、自治的计算机
不怕娜
·
2023-10-11 10:16
计算机网络
笔记
【计算机
网络笔记
】什么是网路协议?
为什么要有网路协议?什么是网络协议?总结感谢本篇文章总字数:1027字预计阅读时间:3~7min建议收藏之后慢慢阅读为什么要有网路协议?硬件(主机、路由器、通信链路等)只是计算机网络的基础。计算机网络中的数据交换必须遵守事先约定好的规则。如果仅仅修好了道路、有了车辆,没有交通规则来指导我们安全、有序的行驶,交通系统就很容易瘫痪。在互联网中,这些规则就是协议。类比我们人类交谈。我们会询问一些问题,然
不怕娜
·
2023-10-11 10:39
计算机网络
笔记
计算机网络第五章61,计算机
网络笔记
——第五章+第六章
第五章.运输层运输层的概述运输层属于面向通信部分的最高层,同时也是用户功能中的最低层。从运输层的角度看,通信的真正端点并不是主机而是主机中进程运输层有一个很重要的功能,复用和分用。复用是指发送方不同的应用进程都可以使用同一个运输层协议传送数据,分用指接收方的运输层在剥去报文的首部后能够把这些数据正确交付目的应用进程。运输层两大通信协议:TCP(传输控制协议)和UDP(用户数据报协议)。端口使用协议
小财包
·
2023-10-10 12:03
计算机网络第五章61
深入理解Linux
网络笔记
(三):内核和用户进程协作之epoll
本文为《深入理解Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动默认采用的都是Intel的igb网卡驱动Linux源码在线阅读:https://elixir.bootlin.com/linux/v3.10/source2、内核是如何与用户进程协作的(二)3)、内核和用户进程协作之epollIO多路复用:在IO多路复用模型中,会有一个内核线程不断去轮询多个socket的状态,只
邋遢的流浪剑客
·
2023-10-10 01:54
深入学习Linux
Linux网络
Linux内核
Linux
I/O模型
计算机
网络笔记
第三章数据链路层
3.1数据链路层概述数据链路层在网络体系结构中所处的地位链路、数据链路和帧链路链路(Link)是指从一个节点到相邻节点的一段物理线路(有线或无线),而中间没有任何其他的交换节点。数据链路(DataLink)是基于链路的。当在一条链路上传送数据时,除需要链路本身,还需要一些必要的通信协议来控制这些数据的传输,把实现这些协议的硬件和软件加到链路上,就构成了数据链路。计算机中的网络适配器(俗称网卡)和其
取个名字太难了a
·
2023-10-08 07:57
计算机网络
笔记
网络
计算机
网络笔记
3 数据链路层
计算机网络系列笔记目录计算机
网络笔记
6应用层计算机
网络笔记
5运输层计算机
网络笔记
4网络层计算机
网络笔记
3数据链路层计算机
网络笔记
2物理层计算机
网络笔记
1概述文章前言站在巨人的肩膀上,让知识的获得更加容易
BingeBlog
·
2023-10-05 15:04
计算机网络
计算机网络
笔记
2.3 Node2vec(图神经
网络笔记
)
BFS:广度优先DFS:深度优先描述,当前已从t节点到达V节点,可以选择x1、x2、x3、t任意一个节点dtx=0,从t-v-t,回到原点dtx=1,还是说从t出发,离t节点距离为1,有z、x1节点dtx=2,还是说从t出发,离t节点距离为2,有x2、x3节点d节点长度γ游走次数l随机游走长度k窗口数量q小,深度优先p小,广度优先
hlllllllhhhhh
·
2023-10-02 09:50
笔记
深入理解Linux
网络笔记
(二):内核和用户进程协作之阻塞方式
本文为《深入理解Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动默认采用的都是Intel的igb网卡驱动Linux源码在线阅读:https://elixir.bootlin.com/linux/v3.10/source2、内核是如何与用户进程协作的(一)1)、socket的直接创建从开发者的角度来看,调用socket函数可以创建一个socket等这个socket函数调用执行完
邋遢的流浪剑客
·
2023-10-02 08:39
深入学习Linux
Linux网络
Linux内核
Linux
I/O模型
计算机
网络笔记
第二章 物理层
2.1物理层概述物理层要实现的功能物理层接口特性机械特性形状和尺寸引脚数目和排列固定和锁定装置电气特性信号电压的范围阻抗匹配的情况传输速率距离限制功能特性-规定接口电缆的各条信号线的作用过程特性规定在信号线上传输比特流的一组操作过程,包括各信号间的时序关系2.2物理层下面的传输媒体传输媒体的分类传输媒体是计算机网络设备之问的物理通路,也称为传输介质或传输媒介。传输媒体并不包含在计算机网络体系结构中
取个名字太难了a
·
2023-10-02 07:43
计算机网络
计算机网络
笔记
网络
计算机
网络笔记
第一章 概述
课程链接https://www.bilibili.com/video/BV1c4411d7jb/?spm_id_from=333.337.search-card.all.click1.2因特网概述网络、互联网与因特网的区别与关系若干节点和链路互相形成网络若干网络通过路由器互联形成互联网因特网是当今世界上最大的互联网我们有时并没有严格区分互联网和因特网这两个名词,许多人口中的互联网实际上是指因特网因
取个名字太难了a
·
2023-09-30 13:59
计算机网络
计算机网络
笔记
网络
计算机
网络笔记
——传输层
传输层从通信和信息处理的角度看,传输层是5层参考模型中的第4层,它向上面的应用层提供通信服务。它属于面向通信部分的最高层,同时也是用户功能中的最低层。5.1传输层提供的服务5.1.1传输层的功能传输层为两台主机提供了应用进程之间的通信,又称为端到端通信。由于网络层协议是不可靠的,会使分组丢失、失序和重复等,所以派出传输层为数据传输提供可靠的服务。既然传输层的UDP是不可靠的,为什么又说传输层提供可
终成大师
·
2023-09-29 22:45
中科院考研
计算机网络
网络
【计算机
网络笔记
十】计算机网络面试问题总结
1.计算机网络的各层协议及作用?计算机网络体系可以大致分为一下三种,OSI七层模型、TCP/IP四层模型和五层模型。OSI七层模型:大而全,但是比较复杂、而且是先有了理论模型,没有实际应用。TCP/IP四层模型:是由实际应用发展总结出来的,从实质上讲,TCP/IP只有最上面三层,最下面一层没有什么具体内容,TCP/IP参考模型没有真正描述这一层的实现。TCP/IP五层模型:五层模型只出现在计算机网
川峰
·
2023-09-29 07:06
计算机网络学习笔记
计算机网络
计算机
网络笔记
——数据链路层
计算机
网络笔记
——数据链路层3.数据链路层3.1数据链路层的功能3.2组帧字符计数法字符填充的首尾界符法比特填充的首尾标志法(零比特填充法)物理编码违例法3.3差错控制3.3.1检错编码奇偶校验码循环冗余码
终成大师
·
2023-09-28 14:38
中科院考研
计算机网络
网络
【计算机
网络笔记
九】I/O 多路复用
阻塞IO和非阻塞IO阻塞I/O和非阻塞I/O的主要区别:阻塞I/O执行用户程序操作是同步的,调用线程会被阻塞挂起,会一直等待内核的I/O操作完成才返回用户进程,唤醒挂起线程非阻塞I/O执行用户程序操作是异步的,读写操作调用后内核会立即返回给用户一个状态值,用户可以立即执行其他操作。多路复用的概念先看一个例子这里一旦使用fgets()方法等待标准输入,就没有办法在Socket有数据的时候读出数据:I
川峰
·
2023-09-28 14:35
计算机网络学习笔记
计算机网络
I/O多路复用
select多路复用
poll多路复用
epoll多路复用
【计算机
网络笔记
八】应用层(五)HTTPS
什么是HTTPSHTTPS解决了HTTP不安全的问题HTTP整个传输过程数据都是明文的,任何人都能够在链路中截获、修改或者伪造请求/响应报文,数据不具有可信性。①HTTPS使用加密算法对报文进行加密,黑客截获了也看不懂②HTTPS使用摘要算法对报文进行完整性确认,黑客一旦修改报文,那么HTTPS可以及时发现并做相应处理③HTTPS使用数字签名,保证黑客不能伪造请求或响应报文HTTPS由HTTP+S
川峰
·
2023-09-27 11:04
计算机网络学习笔记
计算机网络
https
对称加密
非对称加密
摘要算法
数字签名
TLS
【计算机
网络笔记
七】应用层(四)HTTP 通过Content-Type提交数据的方式
1.Content-Type:application/x-www-form-urlencoded表示纯文本表单提交方式格式如下:POST/usersHTTP/1.1Host:api.github.comContent-Type:application/x-www-form-urlencodedContent-Length:27name=zhangsan&gender=male对应的Retrofit
川峰
·
2023-09-27 11:34
计算机网络学习笔记
计算机网络
表单提交数据
Content-Type
HTTP文件上传
【计算机
网络笔记
六】应用层(三)HTTP 的 Cookie、缓存控制、代理服务、短连接和长连接
HTTP的CookieHTTP的Cookie机制要用到两个字段:响应头字段Set-Cookie和请求头字段Cookie。Cookie可以设置多个key-value对,响应头中可以设置多个Set-Cookie字段,请求头Cookie后面可以设置多个键值对,用分号隔开:Expires和Max-AgeCookie的有效期可以使用Expires和Max-Age两个属性来设置。Expires表示绝对有效时间
川峰
·
2023-09-27 11:33
计算机网络学习笔记
计算机网络
HTTP
Cookie
缓存
代理服务
CDN
HTTP短连接和长连接
【计算机
网络笔记
四】应用层(一)DNS域名解析
因特网的域名空间是一棵倒着生长的树,各级域名由其上一级域名管理机构管理。这种按等级管理的命名方法便于维护名字的唯一性,并且容易设计出一种高效的域名查询机制。注意:域名只是个逻辑概念,并不代表计算机所在的物理地点域名分区管理根域名服务器通常并不直接对域名进行解析,而是返回该域名所属顶级域名的顶级域名服务器的IP地址。DNS顶级域名服务器一个顶级域名下会有非常多的子域名,一台DNS服务器根本存储不下这
川峰
·
2023-09-25 08:18
计算机网络学习笔记
计算机网络
DNS域名解析
DNS域名服务器层次结构
DNS缓存
【计算机
网络笔记
五】应用层(二)HTTP报文
HTTP报文格式HTTP协议的请求报文和响应报文的结构基本相同,由四部分组成:①起始行(startline):描述请求或响应的基本信息;②头部字段集合(header):使用key-value形式更详细地说明报文;③空行+CRLF回车换行④消息正文(body):实际传输的数据,它不一定是纯文本,可以是图片、视频等二进制数据。HTTP是一个“纯文本”的协议,所以头数据都是ASCII码的文本,可以很容易
川峰
·
2023-09-25 08:18
计算机网络学习笔记
计算机网络
HTTP协议
HTTP报文格式
URL
【计算机
网络笔记
三】传输层
端口在网络中如何标记一个进程?TCP/IP体系的传输层使用【端口号】来标记区分应用层的不同应用进程。这里说的端口是一个逻辑的概念,并不是实实在在的物理端口。端口号使用16比特表示,取值范围是0~65535,端口号分为以下三类:①熟知端口号(用于服务端)②登记端口号(用于服务端)③短暂端口号(用于客户端)熟知端口号熟知端口号或系统端口号,数值为0~1023,IANA把这些端口号指派给了TCP/IP最
川峰
·
2023-09-25 08:46
计算机网络学习笔记
计算机网络
传输层协议
TCP/IP
TCP三次握手
TCP四次挥手
TCP面向字节流
UDP
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他