微信小程序教程 建网站 map遍历 extjs scripting camera handlebarsjs nginx学习视频 java接收数组 mysql时间戳转时间 python学习文档 javascanner java查找字符串 java实用教程 java平台 java基本数据结构 java成员变量 java中random java日期转时间戳 linux系统教程 linux简介 java游戏开发教程 网络克隆 在线手册 疯狂java讲义 社区网格化管理平台 算法笔记 dnf瞎子传说套选择 mysql时间比较 华为手机刷公交卡 js字符转数字 arm体系结构与编程 dnf95b套 ios12录屏 黑客入门新手特训 服务器之家 win7仿win8主题 ps索引怎么解锁 趣学python编程 ps画笔颜色
当前位置: 首页 > 学习教程  > 编程语言

python全栈(一)网络通信与服务器之网络通信过程

2020/10/16 17:58:06 文章标签:

此为初稿,等待完善,只为了把要写的文章先列出来。 前言 本系列博文《网络通信与服务器》主要内容:udp、tcp、tcp下载文件案例、多任务、http协议、网络通信等 。本篇博文主要讲解网络通信过程。 一、网络通信过程 1. 2台电脑的网络 说明 …

此为初稿,等待完善,只为了把要写的文章先列出来。

前言

本系列博文《网络通信与服务器》主要内容:udp、tcp、tcp下载文件案例、多任务、http协议、网络通信等 。本篇博文主要讲解网络通信过程。

一、网络通信过程

1. 2台电脑的网络

在这里插入图片描述
说明

  • 如果两台电脑之间通过网线连接是可以直接通信的,但是需要提前设置好ip地址以及网络掩码
  • 并且ip地址需要控制在同一网段内,例如 一台为192.168.1.1另一台为192.168.1.2则可以进行通信

2. 使用集线器组成一个网络

在这里插入图片描述
说明

  • 当有多态电脑需要组成一个网时,那么可以通过集线器(Hub)将其链接在一起
  • 一般情况下集线器的接口较少
  • 集线器有个缺点,它以广播的方式进行发送任何数据,即如果集线器接收到来自A电脑的数据本来是想转发给B电脑,如果此时它还连接着另外两台电脑C、D,那么它会把这个数据给每个电脑都发送一份,因此会导致网络拥堵

二、NAT

三、GIL

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_300226.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?