计算机网络基础
计算机网络基础
Only you, only you!
这个作者很懒,什么都没留下…
展开
-
计算机网络基础--网络层
网络层服务路由+转发数据报网络和虚电路网络数据报(datagram)网络与虚电路(virtual-circuit)网络是典型两类分组交换网络,数据报网络提供网络层无连接服务,虚电路网络提供网络层连接服务,类似于传输层的无连接服务(UDP)和面向连接服务(TCP),但是网络层服务(主机到主机服务,网络核心实现)。虚电路网络数据报网络Internet采用数据包网络。IP协议In...原创 2020-04-24 20:51:07 · 251 阅读 · 0 评论 -
计算机网络基础--传输层
网络层:提供主机之间的逻辑通信机制传输层:提供应用进程之间的逻辑通信机制Internet 传输层协议可靠、按序的交付服务(TCP) 拥塞控制 流量控制 连接建立不可靠的交付服务(UDP) 基于“尽力而为(Best-effort)”的网络层,没有做(可靠性方面的)扩展两种服务均不保证 延迟 带宽多路复用/分用多路分用原理主机接收到IP数据报(datagra...原创 2020-04-24 11:06:25 · 310 阅读 · 0 评论 -
计算机网络基础--应用层
网络应用的体系结构客户机/服务器结构(Client-Server, C/S)服务器 7*24小时提供服务 可永久性访问的地址/域名 利用大量服务器实现可扩展性客户机 与服务器通信,使用服务器提供的服务 间歇性接入网络 可能使用动态IP地址 不会与其他客户机直接通信点对点结构(Peer-to-peer, P2P)没有永远在线的服务器任意端系统/节点之间可以...原创 2020-04-21 16:11:18 · 371 阅读 · 0 评论 -
计算机网络基础--概述
计算机网络初探计算机网络是通信技术和计算机技术结合的产物。计算机网络是一种通信网络,是互连的(互联互通)、自治的(无主从关系)计算机集合。协议硬件(主机、路由器、通信链路等)是计算机网络的基础,同时计算机网络中的数据交换必须遵循一些规则(硬件+协议)。这就很类似交通系统不仅需要车辆和道路这些基础设施(计算机网络中的硬件),同时需要很多交通规则来保障系统良好运行(计算机网络中的协议)。...原创 2020-04-19 12:14:15 · 604 阅读 · 0 评论 -
TCP
本文内容来自《TCP/IP详解卷1:协议》17.2 TCP的服务T C P提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用 T C P的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个 T C P连接。这一过程与打电话很相似,先拨号振铃,等待对方摘机说“喂”,然后才说明是谁。T C P通过下列方式来提供可靠性:应用数据被分割成T C P认为最适合发送的数...原创 2019-03-20 18:58:09 · 273 阅读 · 0 评论 -
(计算机网络课程实验)以充电为背景定义一个简单的协议帧
一、实验目的定义一个自己的协议帧二、实验内容定义一个自己的协议帧,我将以充电控制协议为基础,建立一个自己的简单的帧,并以两台电脑为基础实现客户端服务端之间的通信。三、实验过程1.实验步骤:2.帧格式及说明帧格式如下表所示,发送帧的方式以字符串的形式发送,字符串固定长度为26个字符。本实验中,笔者只实现了客户端向服务器端发送帧的情况,完成了服务器端对帧的识别,差错校验等。鉴于本实验重...原创 2018-10-05 23:14:53 · 264 阅读 · 0 评论 -
(计算机网络课程实验)Socket TCP编程实现客户端与服务器通信
一、实验目的认识Socket TCP编程二、实验内容(1)命令行界面要可以带多个参数(出程序名之外至少有2个参数,一个是选项,另一个是选项作用的对象。参看ping,netstat等命令)(2)如何实现多个用户连接同一个服务器(3)如何实现异步的TCP连接(待实现)三、实验过程及实验结果(1)客户端命令行操作:ping_client ping www.baidu.com三个参数分别...原创 2018-10-05 23:05:37 · 19713 阅读 · 12 评论 -
(计算机网络课程实验)Socket TCP实现简单的HTTP客户端
一、实验目的熟悉Socket TCP编程,实现一个简单的HTTP客户端二、实验内容向指定的web服务器发送HTTP请求,服务器响应,获取服务器的首页(主页),在客户端显示该主页的主要信息(HTTP版本号等和HTML文档的部分内容),不解析HTML。三、实验过程本实验核心代码(注意下面向服务器发送数据的格式非常重要,格式不对将无法请求成功):char sendData[] = "GET...原创 2018-10-05 22:43:56 · 4098 阅读 · 1 评论 -
(计算机网络课程实验)学习使用Wireshark进行网络捕获与分析
一、实验目的学习使用Wireshark进行网络捕获与分析二、实验内容使用Wireshark捕获TCP、UDP,ARP,HTTP等协议帧,并参照对应协议的帧格式进行阅读。三、实验过程及结果1,TCP协议帧:对应的IP协议帧:对应的TCP协议帧:2,UDP协议帧3,ARP协议帧四、总结通过使用Wireshark捕获协议帧,并对照相应协议帧的格式(数据结构)进行阅读,对协...原创 2018-10-05 22:35:25 · 6211 阅读 · 0 评论 -
eNSP的vlan创建
拓扑结构配置步骤STEP1:给PC配置IP地址STEP2:将连接PC的端口配置成access模式 int e0/0/1 port link-type access ----指定端口模式为access模式step3: 创建,划分VLAN,相应端口划分进相应VLAN. VLAN 10 des SALES ...原创 2018-07-05 13:24:30 · 20569 阅读 · 0 评论 -
eNSP配置DHCP
拓扑结构路由器配置PC配置自动配置了IP原创 2018-07-05 00:59:17 · 32284 阅读 · 2 评论 -
eNSP配置Telnet三种远程登录方式
拓扑结构配置好两个路由器的IP地址 三种远程登录方式方式一:无需验证,直接可以登录此种方式,亲测不能实现,没有这种方式,只有两种模式,分别是password、aaa方式二:password方式,需要提供密码 方式三:aaa方式,需要提供账号和密码 ...原创 2018-07-05 00:20:42 · 59923 阅读 · 10 评论 -
eNSP配置RIP动态路由
拓扑结构配置路由step1:配置好CLIENT1,CLIENT2 step2:配置各路由器的相邻的两个网段注意要先进行sys命令后,才可以进行如下操作。 上面的rip 1指明了进程号是1,如不写,默认是1已经全部ping通了 ...原创 2018-07-04 22:54:21 · 23972 阅读 · 7 评论 -
eNSP配置静态路由
eNSP配置静态路由目标配置目标:如下拓扑结构,从CLIENT1去pingCLIENT2,ping通拓扑结构 路由配置配置各个路由表的核心思想是:只有这个路由表中有一个网段的网络号,才可以从这个路由器跳转到该网段,下面只展示R1的前往CLIENT2的路由配置,其他路由器及返回过程配置类似。CLIENT1配置 CLIENT2配置 R1配置 [R1]int ...原创 2018-07-04 21:33:50 · 98302 阅读 · 15 评论