计算机网络15 以太网
摘要:1 以太网简单介绍 https://blog.csdn.net/tulihetulihe/article/details/126945956 2 以太网详细介绍 https://blog.csdn.net/Once_day/article/details/126004989
阅读全文
计算机网络14 Internet网络层主要功能 IP协议 路由协议 ICMP协议
摘要:1 主机、路由器网络层主要功能 2 IP数据报 2.1 图示 2.2 字段详细介绍 1)版本号 占4位:IP协议的版本号。4表示IPv4,6表示IPv6。 2)首部长度 占4位:表示IP分组首部长度。 以4字节为单位。如值为5,则表示首部长度为20字节(5*4=20) 3)服务类型TOS 占8位:指
阅读全文
计算机网络13 网络层服务-数据报网络和虚拟电路网络
摘要:1 网络层的核心功能 转发(forwarding):将分组从路由器的输入端口转移到合适的输出端口 路由(routing): 确定分组从源到目的经过的路径(路由算法) 2 网络层服务模型 无连接服务和连接服务 1)无连接服务 不事先为系列分组的传输确定传输路径 每个分组独立确定传输路径 不同分组可能传
阅读全文
计算机网络12 TCP
摘要:1 TCP简介 CP的全称是Transmission Control Protocol,即传输控制协议,TCP工作在传输层上 其职责是:实现主机间进程到进程的通信,其次还需要保证可靠性(不是安全性,换言之不能保证安全性) 2 特点 1)点对点:一个发送方,一个接收方 2)可靠:可靠的、按序的字节流
阅读全文
计算机网络11 可靠数据传输原理
摘要:1 什么叫可靠 数据在传输过程中,不错,不丢,不乱。 2 信道是不可靠的 可靠数据传输对应用层、传输层、链路层都很重要。 如下图,数据在信道中传输是不可靠的。 信道的不可靠特性决定了可靠数据传输协议(rdt)的复杂性 3 可靠传输协议的基本架构 4 可靠传输协议设计 渐进地设计可靠数据传输协议的发送
阅读全文
计算机网络10 多路复用和多路分解
摘要:1 传输层服务和协议简介 传输层协议为运行在不同Host上的进程提供了一种逻辑通信机制(TCP、UDP)。 发送方:将应用递交的消息分成一个或多 个的Segment,并向下传给网络层。 接收方:将接收到的segment组装成消息, 并向上交给应用层 网络层:提供主机之间的逻辑通信机制 传输层:提供应
阅读全文
计算机网络基础08 Socket网络通信
摘要:部分内容来自:https://www.jianshu.com/p/066d99da7cbd 1 七层网络架构 在解释socket之前,先了解下七层网络架构 https://www.cnblogs.com/jthr/p/15860454.html 2 socket简介 在计算机通信领域,socket
阅读全文
计算机网络基础09 TCP/IP
摘要:https://www.jianshu.com/p/066d99da7cbd 1 概念 TCP/IP【TCP(传输控制协议)和IP(网际协议)】提供点对点的链接机制,将数据应该如何封装、定址、传输、路由以及在目的地如何接收,都加以标准化。它将软件通信过程抽象化为四个抽象层,采取协议堆栈的方式,分别实
阅读全文
计算机网络基础07 DNS概述
摘要:1 什么是DNS Domain Name System(域名系统),它是一个应用层的服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符 在计算机网络中,每个主机/路由器都拥有唯一的一个地址I
阅读全文
计算机网络基础06-Email应用
摘要:1 构成组件 邮件客户端 邮件服务器 SMTP协议 Simple Mail Transfer Protocol 1.1 邮件客户端 读写Email消息 和服务器交互,收发消息 1.2 邮件服务器 邮箱:每位用户都有一个邮箱,存储发给该用户的Email 消息队列:存储等待发送的Email 1.3 SM
阅读全文
计算机网络基础05-Web应用
摘要:1 Web最重要的构成基础 网页 网页互相连接 1.1 网页 网页包含多个对象 对象:HTML文件、图片文件、视频文件、动态脚本等 基本HTML文件:包含对其它对象引用的连接 1.2 对象的寻址 URL:统一资源定位器 格式:Scheme://host:port/path Scheme是指协议,默认
阅读全文
计算机网络基础04-网络应用
摘要:1 网络应用的体系结构 1.1 客户机/服务器结构(Client-Server CS) 1.1.1 特点 服务器: 不间断提供服务 永久性访问地址/域名 利用大量的服务器实现可扩展性 客户机: 和服务器进行通信 间歇性接入网络 可以使用动态ip地址 不会和其它客户机直接通信 1.1.2 实例 最常见
阅读全文
计算机网络基础03-计算机网络的结构体系
摘要:1 计算机网络的体系结构简介 计算机网络的体系结构,它是从功能上来对计算机网络进行一个划分,它是一个分层结构,它是抽象的。 2 为什么采用分层结构 结构清晰 模块化便于更新维护 每层之间是透明的 利于标准化 3 网络分层体系结构的几个基本概念 3.1 实体 表示任何可以发送和接收消息的硬件或者软件进
阅读全文
计算机网络基础02-Internet结构,网络核心的数据交换,计算机网络性能几个参数
摘要:1 计算机网络的结构 1.1 网路边缘 主机、应用(软件、网站) 1.2 接入网络 1.3 网络核心 转发设备,路由器、交换机。关键功能就是路由+转发达到数据交换。 2 Internet的结构 2.1 简介 大体结构:一级ISP,下面连接二级ISP、三级ISP.....,再下面连接区域ISP,区域I
阅读全文
计算机网络基础01-概述
摘要:1.计算机网络的简单定义 计算机网络是互联的、自治的计算机集合 自治:无主从关系 互联:互联互通(依靠通信链路来交互) 上图中,我们看到的是通过直接链路来连接的,如果计算设备距离远、数量大,不可能采用通信链路直连所有主机,所以采用交换网络 2.交换网络 3.什么是Internet 它是全球最大的互联
阅读全文