应用层 1.所有能和用户交互 产生网络流量的程序
例:A. qq就是应用层程序 B. 记事本就不是应用层程序(未联网也可使用)
表示层 1.在传输之前是否进行加密或者压缩处理(一般属于开发人员工作范围)
加密处理例如:有些内容需要加密,则在传输之前先进行加密处理再进行切割,然后一个一个传输, 传输到接收端之后形成一个完整的内容再进行解密。
压缩处理例如:A.一个网页有些许图片需要传输,先将图片压缩,压缩完之后再进行分割,再进行传输
比较节省带宽
B.两个用户都用ADSL拨号上网进行视频聊天,且都有摄像头带宽不高。聊天视频很流畅,语
音也很流畅。视频软件开发人员把从A用户摄像头里捕捉的图像进行压缩处理然后进行网络传输
到达B用户端之后,经过解压缩处理最终展现给B用户。
(既不消耗太多带宽,通信双方又感觉通信很流畅则这是一款优秀的软件)
2.传输图片以二进制的形式、英文文档则以ASCII码形式
3.表示层出现的错误举例:
打开IE浏览器输入一个网址,浏览器的菜单栏……查看……改变编码方式就会导致乱码
(原因:发送端和用户浏览器的编码方式不同导致乱码)
会话层1.查看建立会话
例如:在计算机上打开浏览器在窗口A中输入网址访问网站a,这样计算机就和网站a建立会话。计算
机又打开浏览器窗口B输入另外一个网站b,如果没有建立会话从网站传来的数据不能确定是
返回到网页A还是网页B,因此必须建立会话。
查看建立的会话:(本计算机Win8系统)进行如下操作:管理员身份……netstat……效果显示:
状态:(ESTABLISHED已建立的会话TIME_WAIT会话将要释放)
2.查看木马:(病毒与木马有异 病毒起着破坏作用 木马程序功能齐全种类繁多 木马程序一般都比较 隐蔽,在后台运行。但木马程序总要和外界联系,有联系就会有会话,有会话就可以
被查寻到)
命令:netstat -nb 查看到端口号所开启运行的程序