计算机网络
GhostintheCode
来自大山深处的一名IT小学生
展开
-
数据交换三种方式,多路复用技术
数据交换为什么需要数据交换数据交换的类型电路交换报文交换分组交换电路交换的特点最典型电路交换网路:电话网路电路交换的三个阶段:建立链接通信释放链接独占资源多路复用技术FDM: 家里的电视机S头上有一条线代表码片序列的反码。报文交换举例:电报分组交换突发数据:突然要发一个数据,然后休息一会,然后有发送一个数据,被称...原创 2018-12-07 20:08:58 · 3031 阅读 · 0 评论 -
计算机网络相关术语 (性能指标)
计算机网络相关术语 (性能指标)什么是性能指标?用来描述一个网络的好与坏速率带宽延迟四种分组延迟时延带宽积一般情况取决于Rc和Rs中的最小值。...原创 2019-02-21 12:40:00 · 570 阅读 · 0 评论 -
写TCP服务器和客户端需要注意的点
前言TCP服务器TCP客户端tcp注意点tcp服务器一般情况下都需要绑定,否则客户端找不到这个服务器tcp客户端一般不绑定,因为是主动链接服务器,所以只要确定好服务器的ip、port等信息就好,本地客户端可以随机tcp服务器中通过listen可以将socket创建出来的主动套接字变为被动的,这是做tcp服务器时必须要做的当客户端需要链接服务器时,就需要使用connect进行链接,u...原创 2018-12-11 21:05:48 · 870 阅读 · 0 评论 -
写一个TCP服务器Python
tcp服务器生活中的电话机如果想让别人能更够打通咱们的电话获取相应服务的话,需要做以下几件事情:买个手机插上手机卡设计手机为正常接听状态(即能够响铃)静静的等着别人拨打tcp服务器如同上面的电话机过程一样,在程序中,如果想要完成一个tcp服务器的功能,需要的流程如下:socket创建一个套接字bind绑定ip和portlisten使套接字变为可以被动链接accept等待客户...原创 2018-12-11 20:48:36 · 589 阅读 · 0 评论 -
写一个TCP客户端python
tcp客户端tcp客户端,并不是像之前一个段子:一个顾客去饭馆吃饭,这个顾客要点菜,就问服务员咱们饭店有客户端么,然后这个服务员非常客气的说道:先生 我们饭店不用客户端,我们直接送到您的餐桌上如果,不学习网络的知识是不是 说不定也会发生那样的笑话 ,哈哈所谓的服务器端:就是提供服务的一方,而客户端,就是需要被服务的一方tcp客户端构建流程tcp的客户端要比服务器端简单很多,如果说服务器端...原创 2018-12-11 20:12:23 · 635 阅读 · 0 评论 -
TCP简介
TCP简介TCP介绍TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。TCP通信需要经过创建连接、数据传送、终止连接三个步骤。TCP通信模型中,在通信开始之前,一定要先建立相关的链接,才能发送数据,类似于生活中,“打电话”"TCP特点1. 面向...原创 2018-12-11 19:51:35 · 275 阅读 · 0 评论 -
做一个Udp聊天室
做一个Udp聊天室准备工作首先下一个网络调试助手,mac的长这个样子:乌班图的长成这个样子:windows的差不了太多,上网搜一下吧。观察上面你就能看到,都有几个共同点。红色箭头从上往下,依次是:你要发的目标地址,目标地址的目标端口,你只有在发送的端口,写上8080,这个网络调试助手才能接收到。(端口是分给每个软件的,或者说进程的。)目标IP其实就是你本机的ip地址,端口号设...原创 2018-12-09 19:13:51 · 647 阅读 · 0 评论 -
什么网络协议?计算机网络结构,Internet 结构
什么网络协议协议是计算机网络有序运行的重要保证。硬件,和规则是必要的。如交通系统,道路和交通法。定义简称为协议,是为进行网络中的数据交换而建立的规则,标准或约定。协议规定了通行实体之间所交换的消息格式,意义,顺序,以及针对收到信息或发生的事件所采取的动作。协议三要素语法(syntax)(1)数据与控制信息的结构或格式(2)型号电平语义(semantics)(1)需要发出何种...原创 2018-12-07 14:03:20 · 976 阅读 · 0 评论 -
Socket简介
socket简介1. 不同电脑上的进程之间如何通信首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在1台电脑上可以通过进程号(PID)来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用进程(进程)。这样利用ip地址,协议,端口就可以标识网络的进...原创 2018-12-08 18:07:22 · 251 阅读 · 1 评论 -
端口
端口1. 什么是端口端口就好一个房子的门,是出入这间房子的必经之路。如果一个程序需要收发网络数据,那么就需要有这样的端口在linux系统中,端口可以有65536(2的16次方)个之多!既然有这么多,操作系统为了统一管理,所以进行了编号,这就是端口号2. 端口号端口是通过端口号来标记的,端口号只有整数,范围是从0到65535注意:端口数不一样的*nix系统不一样,还可以手动修改3....原创 2018-12-08 17:52:05 · 171 阅读 · 0 评论 -
IP地址
ip地址1. 什么是地址地址就是用来标记地点的2. ip地址的作用ip地址:用来在网络中标记一台电脑,比如192.168.1.1;在本地局域网上是唯一的。3. ip地址的分类(了解)每一个IP地址包括两部分:网络地址和主机地址3.1 A类IP地址一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围1.0.0.1-126.255.255.25...原创 2018-12-08 17:41:57 · 1209 阅读 · 0 评论 -
计算机网络的体系结构
没有会话层OSI是理论上的,实际操作是五层原创 2019-03-04 07:49:07 · 252 阅读 · 0 评论