1.URL
一级域名是国际组织规定的,就那些。
二级域名是向所在国家机构申请的,国内最大的代理商是中国万网(人为申请,全球唯一,判断鲷鱼网站就看这个)
三级域名自己定义
2.互联网接入方法
ADSL:找电信移动接宽带,使用电话线上网,拨号上网
小区宽带:宽带共享,大局域网,上网所有信息都在局域网内,别人可通过技术手段局域网监听共享,虽然有的做了网段分隔,但所有设备上网信息都要经过小区总路由器,其实还是不安全。
3.OSI的7层模型
真正进行数据传递的是下四层,有数据传输的单位,上三层是争对用户来进行交互的,
物理层:比如电脑主机和电视屏的物理连接等
数据链路层:将传输的数据,加入MAC地址(两个主机的地址,比如每个网卡一出厂就自带一个MAC地址,局域网内部设备,靠MAC地址进行传输)
网络层:将传输的数据,加入IP地址,相当于一封信的地址。
传输层:确定传输的数据,是通过可靠还是不可靠的方式进行传输(分布对应TCP UDP协议),还有进行错误校验和流控。会将数据加上包头,比如邮件传递,就会加入发送人的源端口,邮件的端口是25,再写入接收人的目标端口,110。端口号就相当于寄一封信件的发送人和接收人,确定了这封信是发给哪个服务的,即让接收方知道是传给哪个本机的哪个软件处理这份接受到的数据。
会话层:确定用户是否进行远程会话,不需要的话就不往下传递
表示层:对传输的数据进行数据表示,比如传输的文档,进行ASCII码表示,还有压缩加密。接收方的数据层,判断这份接收到的数据是什么,是文档,就进行ASCII码编码
应用层:用户和计算级交互的接口
4.TCP的四层模型
1.网络接口层
里面有一个ARP地址解析协议,即通过IP地址可以查询得到MAC地址,交换机干的事是这个,学习所有人的MAC地址,并记录到自己的缓存中.
2.网络层
3.传输层:
而UDP是直接发,不事先通信握手,类似于发短信,但更快,实时性较高的场合,而TCP是可靠性要求高的场合。
端口号是可以更改,但一些约定俗成的端口号不改。可通过查看常见端口(周知端口)判断计算机开启了哪些服务。
4.应用层
5.数据封装过程