zoukankan      html  css  js  c++  java
  • 网络编程的认识

    网络编程的认识

    什么是网络:

    网络最初由军方发明出来,网络就是用一条线链接你的电脑,你电脑必须要要有网卡 必须要网卡硬件,网络才能链接上来,网络处理的速度最快的是,linux 和 ulinx 大约是Windows的1.5倍。

    下图

    以前电话线上网的方式:

    image

    广域网:

    所有的计算机都连接在一块,包括国外的网络,国外的网络是有海底光缆链接的。

    还低光缆速度每秒 7.2T

    城域网:

    可以理解为一片区域里面的网络, 就是N台电脑用的是同一个ip 上的网,也就联通的ip 不够,他们喜欢干这种事情。

    局域网:

    就是路由器建立的网络叫做局域网。

    主干网:

    也有人叫骨干网。

    他是中国最大的一个网络,所有网路都通往他,是由国家来铺垫的,骨干网的速度非常快 速度大概是每秒54T ,海底下面埋了一条线,叫海底光缆,通向其他国家。

    下面就是运营商,电信移动联通这三个运营商。

    中国的几大运行商:

    网通:联通。

    联通大家上网用的都是城域网,很多人共用一个IP。

    电信:

    他给所有上网的人分配一个广域网的ip每个人的ip都是独立的。

    ip地址:

    ipv4:

    4个字节组成:255.255.255.255,每个字节最大255。

    127.0.0.1 本地ip,也可以称为:localhost。

    ipv6:

    Ipv4 快不够用了,ipv6 其他的没什么,就是数量多。

    端口:

    端口可以认为是你一个程序的 ip 地址,端口就是一个非常简单的数字。

    一台计算机里面有很多程序,很多程序都要网络,服务器和你通讯是通过,ip 加上你的端口 进行的。端口在一个计算机中是唯一的,一天计算机大概有,几万个端口,端口如果被占用了,就要另开端口。

    端口可以给不同的协议占用,但是不可以给同一个协议占用2次。

    4000以上的端口都可以申请,4000以下是系统保留端口。

    端口映射:

    手动映射:

    就是在路由器上面做一个转发列表! 如下图:

    image

    自动映射:

    就是局域网内的程序去访问网络,路由器会自动给你程序带上一个端口号。这样广域网的服务器就可以给你回执消息。

    image

  • 相关阅读:
    去除UINavigationBar的下边框
    struts2配置log
    GET和POST方式的乱码问题
    Eclipse中导入MyEclipse生成的war包
    TOMCAT管理页面部署WAR包 大小超出上限
    Java死锁 Thread Dump分析
    自定义标签之IterationTag
    Chart.js学习
    计数排序
    练手系列之旋转字符串
  • 原文地址:https://www.cnblogs.com/kaigexuetang/p/7152877.html
Copyright © 2011-2022 走看看