Java网络编程0:计算机网络基础

前言:由于记在笔记本上,不想码字,就直接贴图了。

一、OSI参考模型

二、传输层

  传输层为相互通信的应用进程提供逻辑通讯。

  复用和分用。复用:发送不同的应用进程都可以使用同一个运输协议传送数据。分用:指接收方的传输层把数据正确交付到不同的目的应用程序。

  端口16位 0~65535

1、udp

2、tcp

1)、tcp特点

三、应用层

  应用层协议都是为了解决某一些应用问题。例如,域名系统DNS(Domain Name System)、万维网、HTTP协议、FTP文件系统、邮件系统

1、域名系统DNS

  把互联网上的主机名字转换成IP地址。

  域名结构:mail.cctv.com,其中mail是三级域名、cctv是二级域名、com是顶级域名

  顶级域名三大类:

2、万维网www

问题:

  1)、怎样标志分布在互联网上的万维网文档——URL(统一资源定位符)

  2)、怎样的协议来实现万维网上的各种连接——HTTP

  3)、怎样创作不同风格的文档——HTML

  4)、找信息——搜索工具

四、网络安全

1、威胁

posted @ 2019-08-09 16:46  悦风旗下  阅读(101)  评论(0编辑  收藏  举报