计算机网络
文章平均质量分 58
z无心
无
展开
-
[Linux高性能服务器]socket编程实践(1)--简单的客户端服务器
摘要为了后面能够很好的查找和参考实现一个简单的服务器和客户端,使用了socket编程中的基本函数. 实现了TCP和UDP两种版本这一部分仅就实现最核心的功能,连接并且通信.后续更多功能(并发,IO复用)再慢慢总结对下面的内容有问题请移步参考Linux网络编程基础API运行环境为Linuxsocket编程实践(1)TCP服务器端/** * @File:serv_1.cpp *...原创 2020-05-03 17:40:11 · 240 阅读 · 0 评论 -
HTTPS的加密方式
一、概述1.1大致目的进一步了解HTTP和HTTPS了解对称加密和非对称加密的工作方式对HTTPS的加密有一个大概的了解对证书有一个初步的了解1.2加密方式在学习HTTPS加密方式之前,有必要了解几种常见的加密方式,如:对称加密非对称加密二、对称加密2.1定义需要对加密和解密使用相同密钥的加密算法。所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解...原创 2020-04-20 10:17:53 · 1950 阅读 · 0 评论 -
计算机网络—应用层
应用层主要内容6.1 域名系统DNS6.2 文件传输协议6.3 远程终端协议 TELNET(telnet)6.4 万维网 WWW6.5 电子邮件6.6 动态主机配置协议DHCP6.7 简单网络管理协议SNMP域名系统DNS域名系统DNS(Domain Name System)是互联网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址域名到IP地址的解析过程要...原创 2019-12-26 17:22:44 · 288 阅读 · 0 评论 -
计算机网络—网络层
网络层网络层提供的两种服务虚电路服务当两台计算机进行通信时,也应当先建立连接(但在分组交换中是建立一条虚电路),以预留双方通信所需的一切网络资源。双方沿着已经建立的虚电路发送分组,这样分组的首部不需要填写完整的目的主机地址,而只需要填写这条虚电路的编号,因而减少了分组的开销。数据报服务网络层向上只提供简单灵活的、无连接的、精良大努力交付的数据报服务。网络在发送时不需要先...原创 2019-12-25 16:43:47 · 772 阅读 · 0 评论 -
计算机网络—数据链路层
数据链路层使用点对点信道的数据链路层数据链路和帧所谓链路就是从一个节点到相邻节点的一段物理线路(有限或无线),而中间没有任何其他的交换节点。当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输,若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。数据链路层把网络层交下来的数据构成帧发送到链路上,以及把接收到的帧中的数据取出并上交给...原创 2019-12-24 19:15:47 · 577 阅读 · 0 评论 -
计算机网络—物理层
物理层物理层的基本概念用于物理层的协议也称为物理层规程。 可以将物理层的主要任务描述为确定与传输媒体的接口有关的一些特性: 机械特性 指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。 电器特性 指明在接口电缆的各条线上出现的电压的范围。 功能特性 指明某条线上出现的某一电平的电压的意义。 过程特性 指明对不同功能的各种事件出现的顺序。 ...原创 2019-12-24 14:24:22 · 474 阅读 · 0 评论 -
计算机网络—概述(第一章)
概述计算机网络在信息时代中的作用三大网络电信网络提供电话、电报和传真服务。有线电视网络传送各种电视节目。计算机网络电话通信、视频通信和传送视频节目。互联网的基本特点连通性所谓连通性,就是互联网使上网用户之间,不管相距多远,都可以非常便捷、非常经济地交换各种信息。共享所谓共享就是指资源共享。资源共享的含义是多方面的,可以是信息共享、软件共享,也可以是硬件共享。...原创 2019-12-19 09:58:25 · 2457 阅读 · 0 评论