网络通信三要素

IP(设备在网络中的地址,是唯一标识)

Internet Protocol : 全称"互联网协议地址",是分配给上网设备的唯一标志.

IP地址分为 : IPv4 、IPv6

IPv4 : 32bit(4字节;点分十进制表示法

IPv6 : 共128位,号称能为地球每一位沙子编号;分8段表示,每段四位编码成一个十六进制数表示,数之间用( :)分开;冒分十六进制表示法

IP域名 :域名是由一组字符串组成的,它是互联网中的一种名称解析系统。域名的作用是将IP地址与易于记忆的字符串进行映射,使得用户可以通过输入域名来访问网站,而不必记住那些复杂的数字

公网IP :是可以连接互联网的IP地址;

内网IP :也可以叫局域网IP,只能组织机构内部使用

192.168. 开头的就是常见的局域网地址,范围是192.168.0.0 -- 192.168.255.255,专为组织机构内部使用。

特殊IP地址 :127.0.0.1、localhost :代表本机地址,只会寻找当前所在主机

IP常见命令 :ipconfig :查看本机地址;

                        ping IP地址 :检查网络是否连通 


端口(应用程序在设备中的标识)

标记正在计算机设备上运行的应用程序,被规定为一个16位的二进制,范围是 0 ~65535

分类:

周知端口 :0~1023 ,被预先定义的知名应用占用(如:HTTP占用80,FTP占用21)

注册端口 :1024~29151,分配给用户进程或某些应用程序

动态端口 :49152~65535,一般不分配某种进程,而是动态分配

自己开发的程序一般选择使用注册端口,且一个设备中不能出现两个程序的端口号一样,否则会出错


协议(连接和数据在网络中传输的规则) 

网络上通信的设备,事先规定的连接规则,以及传输数据的规则被称为网课通信协议。

开放式网络互联标准 :OSI网络参考模型 

OSI网络参考模型 : 全球网络互联标准

TCP/IP网络模型 : 事实上的国际标准

传输层的两个通信协议

UDP(user Datagram Protocol) : 用户数据协议

特点 : 无连接、不可靠通信、通信效率高(语音通话、视频直播等)

不事先建立连接,数据按照包发,一包数据包括:自己的IP,程序端口,目的地IP,程序端口和数据(限制在64kb内)等。

发送方不管对方是否在线,数据在中间丢失也不管,如果接收方收到数据也不返回确认,故是不可靠的 

TCP (Transmission Control Protocol) : 传输控制协议

特点 : 面向连接,可靠通信 、通信效率相对不高(网页、文件下载、支付等)

TCP的最终目的 : 保证在不可靠的信道上实现可靠的传输 

TCP主要有三个步骤实现可靠传输:三次握手建立连接,传输数据进行确认,四次挥手断开连接

可靠连接 :确认通信双方,收发消息都是正常无问题的(全双工)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值