一、网络通信的传输媒介

(1)无线通信:WIFI、蓝牙、zigbee、4G/5G/GPRS等;

(2)有线通信:双绞线、同轴电缆、光纤等。

二、路由器

(1)路由器是局域网和外部网络的通信的出入口;

(2)路由器将整个internet划分成一个个的局域网,却又互相联通。

(3)路由器对内管理子网(局域网),可以在路由器中设置子网的网段,设置有线端口的 IP地址,设置dhcp功能等,因此局域网的IP地址是路由器决定的。

(4)路由器对外实现联网,联网方式取决于外部网络(如ADSL拨号上网、宽带帐号、局 域网等);

(5)路由器的主要功能是为经过路由器的每个数据包(局域网内电脑要发到外网的数据包 和外网回复给局域网内电脑的数据包)寻找一条最佳路径(路由)并转发出去。

三、DNS(Domain Name Service域名服务)

(1)IP地址缺点:不直观、难记;

(2)IP地址的替代品:域名,如360.cn

(3)DNS服务器就是专门提供域名和IP地址之间的转换服务的,因此域名需要购买;

(4)访问你一个网站的流程:先使用IP地址访问DNS服务器(DNS服务器不能是域名, 只能是直接的IP地址),查询需要访问的域名的IP地址,然后在使用该IP地址访问真 正要访问的网站。这个过程被浏览器封装屏蔽,其中使用的就是DNS协议。

(5)浏览器需要DNS服务,而QQ这样的客户端却不需要。(因为QQ软件编程时已经知 道了腾讯的服务器的IP地址,因此可以直接IP方式访问服务器)

四、DHCP(dynamic host configuration protocl动态主机配置协议)

(1)每台计算机都需要一个IP地址,且局域网内各个电脑IP地址不能重复;

(2)计算机的IP地址可以静态设定,也可以动态分配;

(3)动态分配是局域网内的DHCP服务器来协调的,有很多设备都提供DHCP功能;

(4)动态分配的优点:方便接入和断开、有限的IP地址得到充分利用。

五、NAT(network address translation,网络地址转换协议)

(1)IP地址分为公网IP(internet范围内唯一的IP地址)和私网IP(内网IP),局域网内 的电脑使用的都是私网IP(常用的就是192.168.1.xx);

(2)网络通信的数据包中包含有目的地址的IP地址;

(3)当局域网中的主机要发送数据包给外网时,路由器负责将数据包头中的局域网主机的 内网IP替换为当前局域网的对外外网IP,这个过程就叫NAT。

六、IP地址分类(IPv4)

(1)IP地址实际是一个32位二进制构成,在网络通信数据包中就是32位二进制,而在人 机交互中使用点分十进制方式显示。

(2)IP地址中32位实际包含2部分,分别为:网络地址和主机地址。子网掩码,用来说 明网络地址和主机地址各自占多少位。

(3)由网络地址和主机地址分别占多少为的不同,将IP地址分为5类,常用的有3类:A 类、B类、C类。

(4)127.0.0.0用来做回环测试loopback。

八、(1)如何判断2个IP地址是否在同一子网内

1)网络标识 = IP地址 & 子网掩码

2)2个IP地址的网络标识一样,那么就处于同一个子网内。

(2)源IP地址:发出数据包的网络的IP地址

目标IP地址:要接收数据包的计算机的IP地址

(3)IP地址 = 网络地址 + 主机地址

网络地址用来表示子网,主机地址用来表示子网中的具体某一台主机。

(4)子网掩码为255.255.255.0时表示前24位为网络地址,后8位为主机地址;

子网掩码为255.255.0.0时表示前16位为网络地址,后16位为主机地址。

(5)网络地址决定了这种网络中一共可以有多少个网络,譬如子网掩码为255.255.0.0时, 表示这种网络最多可以有2^16个网络,每个这种网络中最多可以有2^16个主机。

(6)192.168.1.102 & 255.255.255.0 = 192.168.1.0

192.168.1.253 & 255.255.255.0 = 192.168.1.0

(7)192.168.1.4和192.168.12.5,如果子网掩码是255.255.255.0那么不在同一个网段, 如果子网掩码是255.255.0.0那么在同一个网段。

网络通信基础知识简介相关推荐

  1. 量子通信基础知识简介(一)

    1.量子定义: 一个物理量如果存在最小的不可分割的基本单位,那么称该最小的单位为量子.量子是一个整体概念,它指的是研究对象的最基本单元.它最早是由德国物理学家 M·普朗克在 1900 年提出的. 2. ...

  2. 量子通信基础知识简介(二)

    1. 希尔伯特(Hilbert)空间 1.1 矢量空间: 称一组元素{u,v,w-}的集合L为矢量空间,若L在加法运算下是封闭的:域F的任一数与L的任一元可被乘运算结合成L中的一元,使得u,v∈L,a ...

  3. 网络通信基础知识普及篇

    因为日常可以接触到,交换机和服务器的一个日常维护,在加上我们做的设备属于,通信方向的设备,所以,对一些网络通信的知识,都会储备一些(以下知识点总结:来源 <精通linux内核网络>,< ...

  4. 20个网络基础知识简介

    [1]什么是OSI参考模型,TCP/IP模型? OSI 是由国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,是理论上的参考模型.但在现实生活中常用的是还是TCP/IP体系. O ...

  5. 14.网络通信基础知识

    14.1.网络通信概述 (1)网络域套接字socket,网络通信其实就是位于网络中不同主机上面的2个进程之间的通信,譬如QQA进程<->API<->网卡驱动软件<-> ...

  6. 网络通信基础知识(三)

    3.8.4.1.路由器(相当于网关) (1)路由器是局域网和外部网络通信的出入口 (2)路由器将整个internet划分成一个个的局域网,却又互相联通. (3)路由器对内管理子网(局域网),可以在路由 ...

  7. 网络通信基础知识(一)

    3.8.2.1.网络通信的发展历程 (1)单机阶段 (2)局域网阶段(也有一台电脑做为一个局域网的情况) (3)广域网internet阶段(要实现很多个局域网之间的通信,出现了广域网,可实现任意两台电 ...

  8. c#进阶(6)—— 网络通信基础知识

    1.HttpClient 类 (1).HttpClient 类 用于发送HTTP 请求,接收请求的响应. (2).HttpClient 类 派生于 HttpMessageInvoker类,此基类负责执 ...

  9. UDP网络基础知识简介

  10. 网络编程知识预备(5) ——libcurl库简介及其编程访问百度首页

    本文为学习笔记,整合课程内容以及下列文章: 其中,libcurl函数库常用字段解读部分: 参考博文:原文地址 作者:冬冬他哥哥 目录 Libcurl库简介 Libcurl等三方库的通用编译方法 三方库 ...

最新文章

  1. 《代码大全2》读书笔记 Week2
  2. 网络基础:Ping命令的7种基础用法,掌握了秒变大神!
  3. 【IPF2020】浪潮集团高级副总裁彭震:智算中心 筑基智慧世界
  4. nonlocal python3_Python 中的 global、nonlocal 辨析
  5. nn.Conv2d的解释
  6. 工具 | Virtual GPS使用实践说明
  7. HTML5响应式手机模板:IOS风格app手机个人中心页面模板HTML+CSS+JavaScript
  8. 你知道Thread线程是如何运作的吗?
  9. 黄宁然——走过你来时的路
  10. 移动文件夹ubuntu
  11. HLS(一)Vivado高层次综合概述
  12. windows操作系统知识最全
  13. python模拟微信发红包,并验证随机性
  14. 中国天气网全城市代码
  15. IDEA下载GIT分支代码
  16. JavaMail邮件系统中的addRecipient();和setRecipient();区别?
  17. 独立和不相关 区别及形象理解
  18. 宇宙大爆炸前后发生的事件
  19. group by 用法
  20. 上下三角矩阵的性质们

热门文章

  1. 转分享[Mac] QQ音乐Mac特别版 可以下载无损
  2. 如何解密网易ncm/qq音乐的qmcflac/酷狗kgm等加密格式转换成MP3
  3. “泰迪杯”技能赛丨第二期赛前培训预告
  4. Weblogic下载,安装与插件配置
  5. java web服务器cpu占用过高的处理 (2014-07-21 17:17:36)
  6. 怎么将计算机的网络恢复连接,怎么修复互联网连接 修复网络连接方法【介绍】...
  7. oracle面试上机题,Oracle面试题附带答案
  8. java 邮件接收端程序_java邮件收发功能实现代码
  9. 惠普服务器如何修改ip地址,HP网络打印机如何设置IP地址
  10. wincc安装信息服务器,WinCC 7.4软件不会安装?怎么授权?一文教会你