随笔分类 - 网络编程
摘要:http://www.cnblogs.com/Eva-J/articles/8253549.html#_label3
阅读全文
摘要:python多进程的理解 multiprocessing Process join run 一种接近底层的实现方法是使用 os.fork()方法,fork出子进程。但是这样做事有局限性的。比如windows的os模块里面没有 fork() 方法。 windows:。linux: 另外还有一个模块:s
阅读全文
摘要:进程的介绍(理论部分) 一 什么是进程 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 举例(单核+多道,实现多个进程的并发执行): 太白金星在一个时间段内有很多任务要做:python备课的任务,写书的任务,交女朋友的任务,王者荣耀上分的任务, 但太白金星同一时刻只能做一个任务(
阅读全文
摘要:操作系统详解 一 为什么要有操作系统 (两本书:现代操作系统、操作系统原理,学好python以后再去研究吧~~) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员
阅读全文
摘要:https://blog.csdn.net/qq_30638831/article/details/80421019
阅读全文
摘要:广域网和局域网的区别 1、广域网,英语名字为Wide Area Network,缩写为 WAN,又称广域网、外网、公网。指的是连接不同地区局域网或城域网计算机通信的远程网。通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个地区、城市和国家,或横跨几个洲并能提供远距离通信,形成国际
阅读全文
摘要:在TCP传输数据流中,存在两种类型的TCP报文段,一种包含成块数据(通常是满长度的,携带一个报文段最多容纳的字节数),另一种则包含交互数据(通常只有携带几个字节数据)。 对于成块数据的报文段,TCP采用正常的流程发送即可,因为数据利用率很高。而对于交互数据的报文段,数据利用率就显得很低,在网络环境不
阅读全文
摘要:dns协议(基于udp协议) 13台根dns: A.root-servers.net198.41.0.4美国B.root-servers.net192.228.79.201美国(另支持IPv6)C.root-servers.net192.33.4.12法国D.root-servers.net128.
阅读全文
摘要:作者:yonggeit 来源:CSDN 原文:https://blog.csdn.net/yonggeit/article/details/72857630?locationNum=12&fps=1版权声明:本文为博主原创文章,转载请附上博文链接!
阅读全文
摘要:应用层由来:用户使用的都是应用程序,均工作于应用层,互联网是开发的,大家都可以开发自己的应用程序,数据多种多样,必须规定好数据的组织形式 应用层功能:规定应用程序的数据格式。 例:TCP协议可以为各种各样的程序传递数据,比如Email、WWW、FTP等等。那么,必须有不同协议规定电子邮件、网页、FT
阅读全文
摘要:传输层的由来:网络层的ip帮我们区分子网,以太网层的mac帮我们找到主机,然后大家使用的都是应用程序,你的电脑上可能同时开启qq,暴风影音,等多个应用程序, 那么我们通过ip和mac找到了一台特定的主机,如何标识这台主机上的应用程序,答案就是端口,端口即应用程序与网卡关联的编号。 传输层功能:建立端
阅读全文
摘要:网络层由来:有了ethernet、mac地址、广播的发送方式,世界上的计算机就可以彼此通信了,问题是世界范围的互联网是由 一个个彼此隔离的小的局域网组成的,那么如果所有的通信都采用以太网的广播方式,那么一台机器发送的包全世界都会收到, 这就不仅仅是效率低的问题了,这会是一种灾难 上图结论:必须找出一
阅读全文
摘要:一.基本概念 1.数据链路层的主要作用是把从网络层接收到的数据分割成可以被物理层传输的帧2.功能:数据链路管理(数据链路的建立、维持和释放) ,封装成帧 ,差错控制 ,流量控制(相邻结点的收发双方会由于设备工作速率、缓冲区空间等差异,会出现发送方的发送速率大于接收方的接收速率现象。此时若不进行发送方
阅读全文
摘要:osi七层协议 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 每层运行常见的物理设备 我们将应用层,表示层,会话层并作应用层,从tcp/ip五层协议的角度来阐述每层的由来与功能,搞清楚了每层的主要协议 就理解了整个互联网通信的原理。 首先,用户感知到的只是最上面一层应用层
阅读全文