首页 > 代码库 > 网络编程

网络编程

1.技术分享

解析: 192.168.1.110 /27--- 192.168.1.0110 1110 ---如果处于同一个子网主机   必须保持前3位网络号不变 192.168.1.011 * ****---表示同一子网下主机 

A,B表示不同网络,CD属于同一个子网下主机地址

2.技术分享

3.交换机独占带宽:每个端口可以享有网络全部带宽  

我们常说的带宽是多少就是指的Mbps  Mbps

1G=1000MB=8000Mb  V=100Mb/s  最短下载时间 80S技术分享

4. 传输协议使用; 

ADNS: 系统防火墙  DNS:域名解析 UDP协议

SMTP,FTP,Telent,万维网http 使用TCP协议

TFTP (简单文本传输协议) 基于UDP协议实现的

 

5. 低效直达路由:特点不经过其他的交换中心,呼损率小于等于1%,话务量不允许溢出到其他路由上

   高校直达路由:特点不经过其他交换中心,对呼损率没有要求允许话务溢出到其他路由上

技术分享

6.比特率=波特率*log2N

技术分享

7。ISDN服务:

 两个B通路(64kbit/s)  话音,数据和图像不传递ISDN电路交换的信令信息。 

D 通路:传递ISDN电路交换的指令信息

H通路:高速传真,高质量音频

H0通路:384Kbit/s 
H11通路:1536 Kbit/s 
H12通路:1920 Kbit/s 

 

技术分享

发生拥塞 或 ssthrold=4 重新开始从 1KB发送 经过10个RTT时间后 ;发送窗口=min(当时拥塞窗口,接受窗口)

拥塞窗口的大小依次为2、4、5、6、7、8、9、10、11、12,而发送窗口取当时的拥塞窗口和接收窗口的最小值,而接收窗口始终为10KB

 

8.DNS 劫持:用户访问一个被标记的地址时候,DNS服务器向其解析一个错误的IP地址;例子:收到各种网站的推销广告

      解决方法:1.知道该域名的真实IP地址,直接用IP地址代替域名进行访问

           2.更换一个DNS域名解析服务器

DNS污染:国内不能访问Google 用户访问一个地址,国内服务器监控到被访问地址已经加入黑名单,向源主机发送错误的地址行为技术分享

9. 当没有监听 没有建立TCP连接 对此RST包表示这种异常TCP连接  几种TCP链接中出现rst的情况 1.端口未打开 2,请求超时 3,提前关闭 4,在一个已关闭的socket上出现数据。 如果是正常的话发送FIN包

技术分享

10.SDH:是一个同步设备

技术分享

11.TCp建立连接第一次握手工作:1.连接发送方向目标主机TCp进程发送 SYN端 SYN=1,ACK=0,这是请求建立连接报文段

                 2. 接收方会响应SYN=1,ACK=1响应报文段

技术分享

12.对于D而言,交换机最大好处是 速度快,路由器最大好处:控制能力强

技术分享

 

 13.技术分享

 

14.从服务器下载到本地pop3;SMTP:发送或者中转邮件

SMTP--SMTP---POP3

 

Socket 中recv  <0 连接出错  =0连接关闭 >0 数据传输

 

15. 拥塞之后,ssthrold=0.5 拥塞  先开始慢启动 cwnc成指数增长前 3个RTT CWNC=8KB 4个RTT 8KB---> 9KB ,后会成现象增长

技术分享

 12. HTTP请求消息

技术分享

技术分享

带宽:信道上最大传输能力

吞吐量:单位时间内一处传输到之外传输被处理数据量

1000*64=64MB 数据容量    

传输延迟64MB/128MB/s=500ms

整个到达服务器整个时间 500+100=600ms

单位时间如果无写入限制则 64MB/0.6S=107MB/s  >> 30MB/S写入速度

第一问 最大吞吐量是 30MB

第二问 响应时间 600+100=700ms

 

13.子网号 是一段网络号 子网地址=IP地址 & 子网掩码

14.消息的三大功能:数据链路功能级---信令链路功能级----信令网关功能级

 

15.使用TCp 或者 UDP协议

技术分享

 

技术分享

16.NAT 网络地址转换器,D无需这样做

技术分享

 

网络编程