DOUG LLOYD: Nếu bạn đã được xem những đoạn phim này
theo thứ tự mà chúng tôi đề nghị, chúng tôi sắp phải trải qua
bit của một sự thay đổi văn hóa.
Bởi vì bây giờ, chúng ta sẽ bắt đầu nói về internet và web
công nghệ.
Vì vậy, cho đến bây giờ, chúng tôi đã thực sự đã làm rất nhiều C.
>> Và khi chúng ta đã chạy chương trình của chúng tôi,
chúng tôi đã được chạy chúng từ dòng lệnh.
Đó là khá nhiều như thế nào người sử dụng có được tương tác với các chương trình
mà chúng tôi viết.
Họ chọn một cái gì đó để nhắc nhở, một cái gì đó xảy ra trong cửa sổ thiết bị đầu cuối,
và sau đó nó được thực hiện.
>> Đôi khi bạn có thể có dai dẳng dữ liệu mà vẫn còn sau đó.
Nhưng đó là khá nhiều đó.
Đó là tại dòng lệnh.
Đó là cách duy nhất người dùng có thể tương tác.
Từ thời điểm này trở đi, chúng ta sẽ bắt đầu
đang chuyển đổi để người sử dụng có thể tương tác với các trang web của chúng tôi.
Vì vậy, chúng ta sẽ viết các trang web, mà không chép trong C,
nhưng được viết trong một loạt các khác ngôn ngữ lập trình, bao gồm PHP,
và nó là loại ngôn ngữ helper, HTML, CSS, và như thế.
Vì vậy, chúng ta sẽ bắt đầu nói về những điều đó.
>> Trước khi chúng tôi nhận được vào web lập trình tự,
Tôi nghĩ rằng nó có thể là một tốt ý tưởng để có một bước trở lại và nói chuyện
về máy tính và con người tương tác trên web.
Vì vậy, bộ phim này thực sự là một lớp sơn lót, hướng dẫn cơ bản, với internet.
Bây giờ, sự báo trước đây là CS50 không phải là một lớp mạng.
Vì vậy, những gì chúng ta sẽ nói chuyện về ở đây là mức khá cao.
Chúng tôi sẽ không nhận được vào bất kỳ cấp độ thấp
Các chi tiết về làm thế nào tất cả các công cụ này hoạt động.
Nếu bạn quan tâm trong đó, tôi muốn mạnh
khuyên bạn nên tham gia một lớp trên mạng máy tính.
Và chúng tôi thậm chí có thể nói lời nói dối trắng hoặc hai chỉ
cho các mục đích của việc làm sự hiểu biết chung rõ ràng.
>> Vì vậy, với những gì đã nói, chúng ta hãy nói về cách chúng ta tương tác với internet.
Vì vậy, ở đây chúng tôi đang có.
Dưới đây chúng tôi.
Chúng tôi đang khá mong việc lên internet, mà
như chúng ta đều biết, là chock đầy đủ của con mèo.
>> Bây giờ chúng ta chỉ cần kết nối đến internet như thế này?
Vâng, có lẽ không.
Bằng trực giác, bạn biết rằng, nói ví dụ,
khi bạn thay đổi Wi-Fi của bạn mạng trên máy tính của bạn,
bạn không thấy ai gọi internet trừ khi đó chỉ để xảy ra
là tên của Wi-Fi địa phương của bạn.
Bên phải?
>> Nó thường là một cái gì đó giống như ở nhà.
Hoặc nếu bạn đang làm việc, nó có thể là tên của công ty bạn.
Có không chỉ một tùy chọn gọi là internet.
Và như vậy một cái gì đó hoặc một số vật tồn tại ở giữa khi
chúng tôi muốn kết nối với internet.
Một số trong những điều đó là gì?
Vâng, chúng ta sẽ nói về điều đó.
Chúng tôi cũng sẽ nói về một số trong những điều quan trọng
chúng ta cần để có thể để kết nối với internet.
Và người đầu tiên trong số này điều là một địa chỉ IP.
Vì vậy, bạn đã có thể nghe địa chỉ IP trước hạn.
Nó có nghĩa là gì?
Vâng, một địa chỉ IP là cơ bản là một định danh duy nhất
của máy tính của bạn trên mạng.
Cũng giống như mọi nhà hoặc Văn phòng có một địa chỉ duy nhất
mà người ta có thể gửi một mail.
>> Tương tự như vậy, mỗi máy tính nếu nó muốn nhận dữ liệu hoặc gửi dữ liệu,
cần phải có một địa chỉ duy nhất.
Vì vậy, khi thông tin được gửi hoặc nhận được,
nó đang được gửi từ hoặc được nhận vào đúng vị trí.
Đây án giải quyết, như tôi cho biết, được gọi là địa chỉ IP.
IP là viết tắt của Internet Protocol, mà chúng ta sẽ nói về một lần nữa trong thời gian ngắn.
>> Bây giờ, những gì hiện địa chỉ IP như thế nào?
Vâng, chương trình này về cơ bản là, khi nó được thực hiện đầu tiên,
để cung cấp cho mỗi máy tính một địa chỉ 32-bit duy nhất.
Đó là rất nhiều các bit.
Đó là 4 tỷ địa chỉ.
>> Và nói chung, thay vì sử dụng ký hiệu thập lục phân, mà
chúng tôi đã sử dụng trước đó trong bối cảnh con trỏ trong C để nói về địa chỉ,
chúng ta thường đại diện cho IP địa chỉ trong hơn một chút
của một con người thân thiện cách, đại diện cho họ
như bốn cụm 8 bit đại diện là số thập phân.
Bởi vì con người không thường xuyên nói chuyện hệ thập lục phân, trừ khi bạn đang lập trình.
Nhưng những người sử dụng internet không nhất thiết phải lập trình.
>> Và do đó, làm cho nó dễ dàng và dễ tiếp cận đối với họ
để có thể nói về những gì họ Địa chỉ IP là trong trường hợp họ có thể
cần phải gọi lên ai đó để khắc phục sự cố gì đó,
nó tốt hơn để làm cho nó trong hơn số thập phân thông thường phổ biến
định dạng.
Và do đó, một địa chỉ IP chỉ trông khá nhiều như thế này, w.x.y.z,
nơi mà mỗi một trong những chữ cái đại diện cho một giá trị không âm
trong khoảng 0-255.
Nhớ lại rằng một số 8-bit có thể giữ 256 giá trị khác nhau.
>> Và đó là lý do tại sao nhiều của chúng tôi là 0-255.
Và chúng tôi có bốn cụm 8 bit và có tổng cộng 32 bit.
Và do đó, một địa chỉ IP có thể giống như thế này.
Đây là sắp xếp của một generic mặc định địa chỉ IP, 123.45.67.89.
Tất cả đều nằm trong khoảng từ 0 đến 255, vì vậy đó là một địa chỉ IP hợp lệ.
>> Ở trường Đại học Harvard, tất cả địa chỉ IP của chúng tôi bắt đầu với 140,247.
Đó chỉ là cách mà các IP địa chỉ trong khu vực địa lý này
đã được phân công.
Và vì vậy đây có thể là một địa chỉ IP có thể tồn tại ở đây tại Harvard.
>> Vì vậy, như tôi đã nói, nếu mỗi địa chỉ IP là 32 bit, chúng tôi có khoảng 4 tỷ
đưa ra, một chút hơn 4 tỷ USD.
Nhưng chúng ta loại có thể thấy một vấn đề, phải không?
Dân số thế giới là những gì ngay bây giờ?
>> Vâng, đó là một nơi nào đó phía bắc của 7 tỷ người.
Và trong thế giới phương Tây ít nhất, hầu hết mọi người
có nhiều hơn một thiết bị có khả năng kết nối internet.
Tôi có một ngay tại đây.
Và tôi có một số khác trong túi của tôi.
Và tôi có một trở lại trong văn phòng của tôi.
>> Và đó là ba.
Và đó thậm chí không đếm những cái mà tôi có ở nhà, quá.
Và đó là những loại của một vấn đề, phải không?
Chúng tôi có ít nhất 7 tỷ người và chỉ có 4 tỷ địa chỉ.
>> Và mỗi thiết bị là vụ được xác định duy nhất.
Chúng tôi đã phát triển một số cách giải quyết để đối phó với vấn đề này,
một cái gì đó gọi là tin Địa chỉ IP, mà chúng tôi không
sẽ nhận được vào trong video này.
Nhưng về cơ bản, nó cho phép thêm các web, internet, để loại giả
ra một chút là bạn có một độc đáo địa chỉ bằng cách có địa chỉ riêng
và sau đó cách chuyển chúng qua một địa chỉ duy nhất, mà
được chia sẻ bởi nhiều máy tính khác nhau.
>> Nhưng đó thực sự không phải là một sửa chữa dài hạn.
Thậm chí đó không phải là cố định sẽ kéo dài mãi mãi.
Và vì vậy chúng tôi cần phải có một khác nhau cách đối phó với điều này.
>> Vì vậy, như tôi đã nói, chúng tôi đã có khoảng 4 tỷ USD.
Nhưng đó không phải đi tới là đủ tốt, phải không?
Và như vậy theo cách mà nó có được quyết định ở đó chúng tôi
sẽ đối phó với điều này là để làm cho các địa chỉ IP dài.
Thay vì địa chỉ 32-bit, chúng tôi sẽ có địa chỉ 128-bit.
Vì vậy, thay vì 4 tỷ địa chỉ, chúng tôi đang đi
để có mà số lượng lớn các địa chỉ, đó là 340 tỷ tỷ tỷ
tỷ đồng, vì vậy rất nhiều địa chỉ IP.
>> Và kế hoạch mới này được gọi là IPv6 là thường làm thế nào nó gọi.
Các chương trình cũ là IPv4.
Đó là một chút của một vấn đề trong rằng vấn đề này đã được
biết về một thời gian rất dài.
>> Và bạn sẽ thấy điều này rất nhiều trong bối cảnh của các máy tính và máy tính.
Chúng tôi đang tốt ở vấn đề dự đoán.
Nhưng chúng ta đang xấu đối phó với họ mặc dù chúng ta biết về họ.
Vì vậy, IPv6 đã được khoảng một thời gian.
Và chỉ trong vài năm có chúng tôi thực sự
bắt đầu giảm dần trong những địa chỉ IPv6 để pha ra các địa chỉ IPv4.
Nhưng một số nơi không có họ.
Và họ nhìn tương tự đến một địa chỉ IP thường xuyên.
Nhưng họ còn rất nhiều.
>> Vì vậy, thay vì hiện nay có bốn cụm 8 byte cho địa chỉ của bạn,
Hiện tại chúng tôi có tám cụm là 16 byte.
Và 8 lần 16 là 128.
Và chúng tôi đại diện này trong ít dạng thập lục phân thông thường.
Bởi vì có số 16-bit có nghĩa là thay vì là một phạm vi từ 0 đến 255,
Chúng tôi muốn có một phạm vi từ 0 đến 65.535.
>> Và do đó, có một bó của những người bị mắc kẹt với nhau
sẽ rất khó đọc.
Và vì vậy chúng tôi thường sử dụng hex chỉ ra sự tiện lợi.
Và do đó, một địa chỉ IPv6 điển hình có thể giống như thế này.
>> Đó chắc chắn còn nhiều hơn địa chỉ IPv4 chúng ta đã thấy trước đây.
Nhưng điều này sẽ là một địa chỉ IPv6 hợp lệ.
Đây cũng là về địa chỉ IPv6.
>> Điều này xảy ra để thuộc về Google.
Và thông báo có một bó của số không có.
Đôi khi những địa chỉ này có thể nhận được rất lâu.
Và kể từ khi chúng tôi vẫn còn khá sớm trong IPv6,
đôi khi có thể có những phần lớn của số không ở đó mà chúng ta không cần.
>> Nếu bạn đang đọc này thành tiếng, nó 2001.4860.4860.0.0.0.0.8844.
Đó là loại rất nhiều, phải không?
Vì vậy, nếu bạn nhìn thấy một bó số không, có lẽ bạn đôi khi
thấy một địa chỉ IPv6 như thế này, nơi họ bỏ qua các số không
và sử dụng một dấu hai chấm đôi thay thế.
Đây là OK, mặc dù.
Bởi vì chúng ta biết rằng có những nghĩa vụ phải được tám khối riêng biệt.
Và như vậy ngụ ý, chúng tôi thấy bốn.
Vì vậy, chúng ta biết rằng phải có bốn bộ số không như thế này, mà điền vào.
>> Vì vậy, đôi khi, bạn có thể thấy một địa chỉ IPv6 không có
tám khối tách ra như chúng ta làm ở đây.
Bạn có thể nhìn thấy nó như thế này.
Và điều đó chỉ có nghĩa là tất cả mọi thứ bạn không nhìn thấy trong
giữa nơi mà ruột kết đôi được chỉ là số không tách rời nhau.
>> Vì vậy, OK.
Chúng tôi biết nhiều hơn một chút về địa chỉ IP bây giờ.
Nhưng làm thế nào để chúng ta có được chúng?
Chúng ta không thể chỉ chọn một trong chúng ta muốn.
Nếu chúng tôi đã làm điều đó, chúng ta có thể kết thúc chiến đấu ai đó cho các địa chỉ IP giống nhau.
Hoặc ai đó có thể có chọn nó trước đây.
Nếu chúng ta cố gắng và mang nó, chúng ta sẽ để chạy vào một chút của một vấn đề.
Và vì vậy chúng tôi có thể không chỉ cần chọn các địa chỉ IP mà chúng ta muốn.
>> Vì vậy, cách mà chúng ta có được một Địa chỉ IP là một nơi nào đó
giữa máy tính và chúng tôi internet, mà internet lớn ra khỏi đó,
có cái gì gọi là một máy chủ DHCP, một Dynamic Host Configuration Protocol
máy chủ.
Đó là một miếng lớn của văn bản.
Nhưng thực sự tất cả nó là nó gán cho bạn một địa chỉ IP.
>> Máy chủ DHCP của bạn có một danh sách các địa chỉ mà nó có thể gán một cách hợp lệ.
Và nó mang lại cho bạn một.
Đó là khá nhiều tất cả để có nó.
Bây giờ trước khi DHCP, nhiệm vụ này của gán địa chỉ
giảm xuống còn một quản trị viên hệ thống.
Vì vậy, một người thực tế sẽ có tự gán máy tính của bạn
và địa chỉ khi bạn kết nối với một mạng.
Vì vậy, DHCP chỉ là loại tự động hóa này quá trình cung cấp cho bạn một địa chỉ IP.
Nhưng đó là cách bạn có được nó.
Nó chỉ là một chương trình đang chạy một nơi nào đó giữa bạn
và internet mà có một ngân hàng của Địa chỉ IP mà nó có thể đưa ra.
Và khi bạn kết nối với các mạng, nó mang lại cho bạn một.
Vì vậy, chúng ta hãy xem lại sơ đồ này.
Một nơi nào đó giữa bạn và các internet, có một máy chủ DHCP.
ĐƯỢC.
Vì vậy, đó là tốt.
Bây giờ, chúng ta hãy nói về DNS.
Vì vậy, chúng tôi đã nói chuyện mặc dù các địa chỉ IP.
Và chúng ta biết rằng nếu chúng tôi sẽ xác định duy nhất
một thiết bị trên internet, nó phải có một địa chỉ duy nhất.
>> Và chúng ta có thể truy cập mà giải quyết nếu chúng ta muốn.
Nhưng bạn đã bao giờ gõ lẽ trong một cái gì đó giống như 192.168.1.0
vào trình duyệt của bạn, phải không?
Bạn không gõ số vào trình duyệt của bạn.
Bạn thường gõ vào tên người đọc được như google.com hoặc cs50.harvard.edu,
bên phải?
>> Những người không được địa chỉ IP, mặc dù.
Vì vậy, tồn tại dịch vụ này gọi là Domain Name
Hệ thống, DNS, mà chuyển IP địa chỉ để hiểu những lời của con người
hoặc cụm từ mà là nhiều hơn đáng nhớ hơn ghi nhớ một bộ bốn số
hay, ngay sau đó, một bộ tám số thập lục phân.
Đó sẽ là thử thách thực sự, phải không?
>> Hãy suy nghĩ về trước ngày của điện thoại di động.
Bạn có Memorize của bạn của bạn số điện thoại của bạn bè.
Nó có thể đã nhận khó khăn sau một thời gian ngắn.
Và tương tự, nếu bạn muốn để truy cập vào một loạt các trang web,
có thể bạn không muốn nhớ một loạt các con số.
Bạn thà nhớ một loạt các từ.
>> Vì vậy, bản đồ này, dịch này, các bộ số để tên người đọc được
loại làm cho DNS trang vàng của web.
Và bạn có thể suy nghĩ về nó như thể nó chỉ là
một danh sách rất lớn chạy từ 0.0.0.0 tất cả các con đường xuống 255.255.255.255, trong đó
sẽ là possible-- cao nhất đó là đầy đủ từ 0s đến 255s của tất cả 4
địa chỉ IPv4 tỷ-ish.
Tôi đã lên trên những phía trên và phía dưới.
Nhưng một ở giữa có thực sự là một địa chỉ IP.
Vì vậy, nếu chúng tôi đến thăm 74.125.202.138, rõ ràng đó chuyển đến trang web đó
ở đó, io-- gì quái gì vậy?
Vâng, không phải tất cả các tên mà các bản đồ là thực sự rõ ràng nó là gì, phải không?
>> Vì vậy, đôi khi ai đó người sở hữu một địa chỉ IP
có thể đặt tên cho máy chủ của họ một cái gì đó rằng họ đang thực sự không.
Ví dụ, địa chỉ IP nếu bạn đến đó, thực sự chỉ là google.com.
Nhưng Google có rất nhiều các máy chủ khác nhau.
>> Và họ không thể gọi họ là tất cả google.com.
Vì vậy, họ có của riêng mình hệ thống nội bộ để dịch
google.com để bất cứ máy chủ thực sự được kết nối đến địa chỉ IP.
Và sau đó là một hệ thống tồn tại giữa
dịch gobbledygook đó đây để google.com.
Nhưng chúng tôi sẽ không nhận được vào đó.
>> Và tương tự cho IPv6s, chúng tôi cũng đang đi
để có một trang vàng rằng sẽ lớn hơn rất nhiều.
Và tương tự, trong trung there-- nó là
khó khăn để tìm một IPv6 địa chỉ đó là hợp pháp.
Nhưng tôi tìm thấy một cho Google.
>> Nhưng nó là trang web của Irish của Google.
Nhưng nếu bạn đã đi đến địa chỉ IPv6, nếu trình duyệt của bạn là IPv6 có khả năng,
rằng sẽ mang lại cho bạn Tới trang web của Google Ireland.
Vì vậy, có bạn đi.
>> Nhưng điều này không hoàn toàn đúng, phải không?
Hệ thống này có vẻ rườm rà, phải không?
Nếu có một danh sách rất lớn của 4 tỷ điều cần phải nhìn lên,
đó là khá lớn.
Không có trang vàng của thế giới, phải không?
Nếu bạn vẫn nhận được vàng trang giao cho you--
Tôi nhận mỏ ngày khác, và tôi chỉ tái chế nó.
Nhưng nếu bạn không nhận được vàng trang giao cho bạn,
bạn không nhận được một cuốn sách đó là mỗi số điện thoại mà tồn tại trên hành tinh,
bên phải?
Bạn nhận được một danh sách các số điện thoại địa phương,
những người bạn đang có nhiều khả năng để gọi.
>> Và đó thực sự là những gì DNS.
Nếu bạn nghĩ về nó, DNS là thực sự những trang vàng địa phương.
Và các máy chủ DNS lớn như google.coms, họ
trên thực tế là nhiều như thư viện
có một bản sao của tất cả các vàng địa phương trang hoặc tất cả các bản ghi DNS địa phương.
Vì vậy, thực sự không có một kho lưu trữ của DNS đầy đủ của internet,
giống như không có ai trang vàng của thế giới.
>> Có tất cả các địa phương nhỏ quy mô DNSs mà tồn tại ở đó.
Và có những dịch vụ mà kết hợp chúng lại với nhau.
Nhưng họ phụ thuộc vào những hệ thống DNS nhỏ
cập nhật thông tin của họ, do đó, họ có những thông tin chính xác nhất.
>> Vì vậy, một lần nữa, điều này tương tự đang tập hợp lớn
Hệ thống DNS đang như thư viện có một bản sao
của tất cả các trang vàng của thế giới.
Họ không tự cập nhật những cuốn sách.
Họ phụ thuộc vào những cuốn sách sắp tới, vì vậy họ có thể cập nhật thông tin
nếu họ cần.
>> Vì vậy, các hệ thống DNS không phải là một khối khổng lồ.
Nó được phân cấp trên nhiều, nhiều máy chủ.
Vì vậy, bây giờ chúng ta biết rằng ở đâu đó giữa chúng ta và internet
có tồn tại một máy chủ DNS cũng như một máy chủ DHCP.
>> Bây giờ, các điểm truy cập, những gì các điểm truy cập của chúng tôi?
Vâng, các điểm truy cập có lẽ bạn đang khá quen thuộc với từ thực tế
kết nối với internet.
Đó là các mạng mà bạn chọn, các nhà mạng làm việc của bạn
hoặc những gì có bạn.
>> Và tôi khái quát hóa Khái niệm về một điểm truy cập
đây cho mục đích của video này.
Nhưng có thực sự rất nhiều thứ mà
có thể được cuộn lại thành điểm truy cập.
Có khái niệm về thiết bị định tuyến, mà là sắp xếp của một thuật ngữ chung mà chúng ta sử dụng.
>> Nhưng cũng có những chuyển và những điều thực sự gọi là
các điểm truy cập được tách biệt khái niệm chung này của một truy cập
chỉ.
Nhưng về cơ bản những gì xảy ra là với IPv4, tôi
nói chúng ta có khái niệm này các địa chỉ tư nhân, phải không?
Và thay vì mỗi máy có một địa chỉ IP duy nhất,
chúng ta đã hết, bởi vì chúng tôi hơn 4 tỷ thiết bị
cố gắng để kết nối với internet, những gì chúng tôi làm
là thay vì chỉ định một Địa chỉ IP với một router.
Rằng router hoặc điểm truy cập chỉ trong nhà của bạn, ví dụ.
>> Và công việc của router để loại hoạt động như một cảnh sát giao thông,
cho phép tất cả mọi người được kết nối để router để sử dụng cùng một IP
giải quyết để có được ra ngoài.
Điều đó có ý nghĩa?
Vì vậy, tất cả mọi người ở nhà của bạn có một địa chỉ IP riêng.
Họ không thể kết nối với internet, hoặc mạng Internet thay
không thể nói chuyện với họ, thông qua mà địa chỉ cá nhân.
Họ chỉ có thể nói chuyện với họ thông qua các địa chỉ trong các bộ định tuyến.
Và đó là của router công việc để mất thông tin
mà bạn đang gửi các bộ định tuyến và hướng nó đến nơi đúng
và cho thông tin đó là sắp tới vào router cho router
để gửi cho bạn.
>> Vì vậy, các router này thật sự là thiết bị here-- đặc biệt là một bộ định tuyến
trong nhà của bạn, các loại phổ biến nhất các trường hợp sử dụng cho hầu hết các people--
có địa chỉ IP công cộng.
Đó là những thiết bị đó là kết nối với internet.
Và bạn kết nối với các bộ định tuyến có luồng thông tin
qua đó thay cho bạn.
>> Như tôi đã nói, một mạng gia đình hiện đại, router và switch và access point
được tất cả các loại kèm lên thành một thiết bị duy nhất.
Đôi khi một modem là đi kèm trong đó là tốt.
Điều đó thường chỉ được gọi là một router.
Nhưng nó thực sự tất cả những thứ cùng nhau.
>> Mạng lưới kinh doanh quy mô lớn hoặc cái gọi là Wide Area Networks, WAN,
thực sự giữ cho các thiết bị riêng biệt.
Họ có một chuyển đổi.
Họ có router.
Họ có nhiều điểm truy cập.
>> Ví dụ, tại một trường đại học bạn sẽ thấy những việc
mà nhìn như cái gọi là bộ định tuyến gắn kết là tất cả xung quanh khuôn viên trường.
Đó là tất cả các điểm truy cập chảy vào router, switch, vân vân,
chuyển thông tin dọc.
Bởi vì các mạng này rất lớn mà một điểm truy cập duy nhất
không thể bao quát khu vực rộng lớn của nó.
>> Và do đó, các mạng lớn, mạng lưới kinh doanh, vân vân,
chia các thành riêng biệt thiết bị, do đó, các mạng lưới và quy mô
và phát triển nếu cần thiết.
Vì vậy, một lần nữa, một nơi nào đó giữa chúng tôi và internet, chúng tôi có một điểm truy cập.
Và đó là những gì chúng tôi kết nối đến.
Và qua đó, chúng tôi có thể có được với internet.
Như tôi đã nói ở bắt đầu của video này,
đây không phải là một khóa học về mạng.
Vì vậy, đây không phải là toàn bộ câu chuyện.
Và tôi đã loại che đậy nó.
Và có lẽ tôi đã để lại bạn thậm chí một chút nhầm lẫn
như những gì một số những điều này là.
Nhưng đó là OK.
>> Chúng tôi không cần toàn bộ câu chuyện.
Nó đủ để chúng ta biết chuyển động phía trước chỉ cơ bản một chút
về cách thức hoạt động internet.
Vì vậy, những gì chúng ta biết là chúng ta có những mạng riêng tại nhà của chúng tôi.
>> Và chúng tôi kết nối với một router.
Và router được kết nối với internet rộng lớn.
Nhưng internet là những gì chung?
Tôi luôn nói điều này, nhưng nó là gì?
>> Vâng, nó thực sự chỉ là tất cả những mạng lưới cá nhân tại nhà tôi,
và tại nhà của bạn, và tại mỗi khác nhà, được kết nối với nhau.
Đây là một liên kết với nhau mạng, một liên mạng.
Vì vậy, thay vì suy nghĩ về internet
như đám mây khổng lồ này, này thanh tao điều đó tồn tại trên mạng,
nó thực sự chỉ là một kết nối trong số tất cả các mạng.
>> Vì vậy, ở đây chúng tôi đi.
Chúng tôi có mạng lưới địa phương của chúng tôi.
Và chúng tôi không phải là người duy nhất có lẽ trên mạng nội bộ của chúng tôi
cố gắng sử dụng internet.
Có lẽ một số của chúng tôi cố gắng để có được trong.
>> Và chúng tôi không phải là mạng chỉ tồn tại trong thế giới này, phải không?
Có các mạng khác, quá, mà đang cố gắng để kết nối với internet.
Nhưng Internet là không, một lần nữa, một thực thể riêng biệt.
>> Nó chỉ là một tập hợp các nguyên tắc cho phép các mạng, các mạng nhỏ,
các màu xanh, tím, và mạng đỏ
ở đây, để giao tiếp với nhau.
Vì vậy, không có những điều tất cả họ đang kết nối đến.
Tất cả chúng đều chỉ kết nối với nhau, phải không?
>> Và do đó, một nơi nào đó trên các mạng tồn tại các dịch vụ
rằng chúng tôi thực sự muốn.
Vì vậy, có thể trong mạng xanh là nơi mà Google đang sống.
Và trong mạng tím Facebook là nơi sinh sống.
Và trong mạng đỏ, tốt, có lẽ đó là nơi mà tất cả những con mèo.
>> Và như vậy, nếu chúng ta muốn có được thông tin về mèo,
chúng ta chỉ cần đi qua chuỗi của các mạng để có được những thông tin mà chúng ta muốn.
Và ở đây, tôi đã được đại diện mạng như tất cả
có thể nói chuyện với nhau.
Và chúng ta chỉ có thể nói chuyện với mạng.
Nhưng mạng không thể nói lại cho chúng tôi.
>> Nhưng đó là không đúng sự thật hoặc là, phải không?
Đây là tất cả một con đường hai chiều.
Thông tin có thể chảy qua mạng qua lại.
>> Làm thế nào để nó làm điều đó?
Vâng, internet thực sự một hệ thống các giao thức.
Và chúng ta sẽ bắt đầu nói về những gì
những giao thức có trong video tương lai.
>> Nhưng một lần nữa, internet không phải là một điều riêng biệt.
Đó là một tập hợp các quy tắc định nghĩa cách mạng giao tiếp,
các mạng nhỏ, các mạng nội bộ mà chúng tôi đang sử dụng để,
những người trong ngôi nhà của chúng tôi, những người ở trường của chúng tôi, người dân tại công việc của chúng tôi,
tất cả các chia sẻ mạng.
Và làm thế nào các mạng kết nối và nói chuyện với nhau,
đó là thực sự những gì internet của tất cả về.
Vì vậy, hãy, trong một tương lai video, nói về một số
các giao thức bao gồm internet để hy vọng
cung cấp cho bạn nhiều hơn một chút của một rất tròn hiểu biết.
Tôi Doug Lloyd.
Đây là CS50.