AidanLau10 / projecttri2

Trimester 2 project repository frontend
Apache License 2.0
0 stars 0 forks source link

The Internet | projecttri2 #1

Open utterances-bot opened 9 months ago

utterances-bot commented 9 months ago

The Internet | projecttri2

Big Idea 4.1 Student Teaching

https://aidanlau10.github.io/projecttri2/2023/11/27/internet_IPYNB2.html

liangkyle08 commented 9 months ago

Kyle Liang https://bearythegreenbear.github.io/csp-blog//2023/11/27/internet_IPYNB_2_.html

shuban-789 commented 9 months ago

Bandwidth Question

In the context of Computers, Bandwidth is basically the speed of information retrieval. It is sometimes confused with internet speed which is measured by ping or latency. But latency, which is measured in ms is the time it takes to retrieve OR download data. So a low ping is higher speed.

Computer Network Question

The main difference between LAN and WAN is that they are used in different settings. WAN would be something running for a whole area or the network web on a grander scheme. So something like a cell tower. Anything providing network access on a wider range is WAN. While LAN would be like home Wifi. One example of why LAN would be used is maybe in an esports tournament. The participants will probably compete on LAN because all of them are there in person and it might be faster to do so, or even more convenient than WAN. It is important though in such network settings we enable SSL and secure cryptographic algorithms because if a hacker intercepts a conversation between clients and servers it could cause a security breach. The computer network structure can be a whole intricate web of switches and routers each distributing network access to servers and desktops.

Packet Switching

The journey of a packet can be really big depending on the structure of the network. Networks are highly customizable and some structures can be easy and familiar as others are complex. A good tool to simulate network structure is Cisco Packet Tracer. One such example could be a chat server or IRC in which a user sends the server a message and the server relays that message, sent in a packet to another user.

Akhil353 commented 9 months ago

Akhil Singamneni Period 1 https://akhil353.github.io/student//2023/11/27/internet_IPYNB_2_.html

abby-albert commented 9 months ago

Bandwidth:

tanvim-18 commented 9 months ago

Bandwidth: In the context of computer networks, elaborate on the concept of bandwidth. Discuss how bandwidth influences the speed and efficiency of data transfer. Provide examples of scenarios where both high and low bandwidth can impact the performance of internet connected devices. Computer Network:

Computer Network: Explore computer networks by detailing the key components and their interplay. Discuss the significance of scalability, security, and reliability in designing computer networks. Provide real-world examples of how different types of computer networks, such as local area networks (LANs) and wide area networks (WANs), serve distinct purposes in various settings.

Packet Switching:

Investigate packet switching and its role in modern communication systems. Compare and contrast packet switching with alternative methods, such as circuit switching, highlighting the advantages that packet switching brings to data transmission. Describe the journey of a data packet through a network.

parkib commented 9 months ago

Bandwidth: Measures the maximum rate of data transfer. High bandwidth facilitates fast and efficient data transmission (for data-intensive tasks) and low bandwidth can lead to slow internet speeds (user-experience is affected).

Computer Network: Components of a computer network are: nodes, links, switches, and protocols. Scalability ensures growth adaptability- lets network grow. Security basically safeguards against unauthorized access. Reliability guarantees connectivity and consistence performance. LAN (Local area network) are for devices that can connect in one common place(localized resource sharing). WAN (Wide area network) connect geographically dispersed networks- basically networks over larger areas.

Packet Switching: Packet Switching basically breaks data into packets for more efficient transmission of data. It differs from circuit switching because circuit switching has more weaknesses, being less efficient, slower, and supporting less file types. The data is first broken into different packets, then packets are routed, and once the packets are at their destination they are reassembled (optimizes data transmission).

isabellehp commented 9 months ago

https://isabellehp.github.io/isabelle2/2023/11/27/internet_IPYNB_2_.html

hanr12 commented 9 months ago

Bandwidth:

  1. In the context of computer networks, elaborate on the concept of bandwidth. Discuss how bandwidth influences the speed and efficiency of data transfer. Provide examples of scenarios where both high and low bandwidth can impact the performance of internet connected devices.

Bandwidth is the maximum rate of data transfer across a given path. A high processing bandwidth means the program can handle a large amount of data quickly, while low processing bandwidth implies slower data manipulation. Bandwidth influences how quickly data can be read from or written to memory. Efficient memory bandwidth usage is crucial for the speed of data access and manipulation. When downloading large files, such as software updates or game installations, high bandwidth allows for faster download speeds. Users can get the files they need quickly, reducing wait times. In a network with many users simultaneously downloading large files or streaming content, low bandwidth can lead to slow download speeds for everyone. This can be frustrating when trying to download files or updates.

Computer Network:

  1. Explore computer networks by detailing the key components and their interplay. Discuss the significance of scalability, security, and reliability in designing computer networks. Provide real-world examples of how different types of computer networks, such as local area networks (LANs) and wide area networks (WANs), serve distinct purposes in various settings.

A computer network is made up of switches, nodes, links, and protocols. Scalability permits network growth by ensuring growth flexibility. Basically, security protects against unwanted access. Performance consistency and connectivity are ensured via reliability. Devices that may communicate in a single location are called local area networks, or LANs (localized resource sharing). Geographically dispersed networks are connected via WANs (wide area networks), which are essentially networks over bigger areas.

Packet Switching:

  1. Investigate packet switching and its role in modern communication systems. Compare and contrast packet switching with alternative methods, such as circuit switching, highlighting the advantages that packet switching brings to data transmission. Describe the journey of a data packet through a network.

In short, packet switching divides data into smaller units for faster data transfer. It is not the same as circuit switching, which has more drawbacks such as lesser efficiency, slower speed, and fewer support for various file formats. First, the data is divided into separate packets, which are then routed and, after they arrive at their destination, reassembled (to maximize data transmission).

Chrissiez commented 9 months ago

https://github.com/Chrissiez/students/blob/main/_notebooks/2023-11-27-internet.ipynb

aidenk1 commented 9 months ago
  1. Bandwidth refers to the maximum rate of data transfer across a network. It determines how much information can be transferred in a given time. High bandwidth allows for faster data transmission resulting in smoother video streaming, quicker loading times, and faster file downloads. Low bandwidth leads to slower data transfers which results in delays in accessing online content and slower downloads.
  2. Computer networks are made up of nodes, linked, routers, protocols, and switchers that all help with data communication. Stability lets the networks grow while security protects from unauthorized access. Reliability ensures a continuous network. Local area networks are used to communicate in a single or remote area while wide area networks connect geographically dispersed locations.
  3. Packet switching divides data into packets for faster and more efficient transmission across networks. It is different from circuit switching because circuit switching has a dedicated path for communication while packet switches uses shared network resources which makes it more efficient than circuit switching. First the data is divided into packets, next the packets are routed through network nodes, then they are reassembled.
rayanesouuuu1234 commented 9 months ago
  1. Bandwidth refers to the maximum amount of data that can be transmitted over a network connection within a given timeframe. It influences the speed and efficiency of data transfer because a higher bandwidth allows for the transmission of more data in a shorter period, resulting in faster transfer speeds. For example, in scenarios where high bandwidth is essential, such as video streaming or large file downloads, a fast and stable internet connection is crucial to ensure smooth and uninterrupted data transfer. On the other hand, in situations where low bandwidth is present, such as in remote or rural areas with limited internet infrastructure, the performance of internet-connected devices can be significantly affected. Users may experience slow browsing speeds, buffering issues while streaming, and longer download times.
  2. Computer networks consist of various key components that work together to facilitate communication and data sharing. These components include devices like routers, switches, and modems, as well as protocols like TCP/IP. Scalability is essential in designing computer networks as it allows for expansion and accommodating a growing number of devices and users. Security is crucial to protect sensitive data and prevent unauthorized access, with measures like firewalls and encryption. Reliability ensures that the network operates consistently and can handle disruptions or failures. For instance, in a local area network (LAN) within an office environment, scalability ensures that new devices can easily connect as the organization grows, security measures protect confidential files, and reliability ensures uninterrupted communication. On the other hand, wide area networks (WANs) like the internet connect geographically dispersed locations and require strong security measures to protect data transmitted between different sites.
  3. Packet switching is a method used in modern communication systems where data is divided into small packets before being transmitted over a network. These packets travel independently through the network and can take different paths to reach their destination. Packet switching offers several advantages over alternative methods like circuit switching. Firstly, it allows for more efficient use of network resources since different packets can use the available bandwidth concurrently, improving overall network capacity. Secondly, it enables robustness and resilience as packets can take alternative routes if a particular path is congested or unavailable. This flexibility ensures reliable data transmission even in the presence of network failures. The journey of a data packet through a network involves several steps. Upon transmission, the packet is encapsulated with source and destination addresses. It then traverses through routers that examine these addresses and forward the packet towards its destination using the best available path. At the destination, the packet is reassembled with other received packets to reconstruct the original data. This process allows for efficient and reliable data transmission across computer networks.
vidhaganji commented 9 months ago

1) Bandwidth is the maximum volume of data that a network connection can transmit within a specific timeframe, influencing the speed and efficiency of data transfer. A higher bandwidth enables the transmission of more data in a shorter period, resulting in faster transfer speeds. For activities like video streaming or large file downloads, a fast and stable internet connection is crucial. Conversely, low bandwidth in remote areas can lead to slow browsing, streaming issues, and extended download times.

2) Computer networks comprise essential components such as routers, switches, modems, and protocols like TCP/IP, working together to facilitate communication and data sharing. Scalability is crucial for network design, allowing for expansion and accommodating more devices and users. Security measures, like firewalls and encryption, are essential to protect sensitive data and prevent unauthorized access. Reliability ensures consistent network operation, handling disruptions or failures. In a local area network (LAN), scalability facilitates easy device connection, security safeguards confidential files, and reliability ensures uninterrupted communication. In wide area networks (WANs), such as the internet, strong security measures are needed to protect data transmitted between dispersed locations.

3) Packet switching, a method in modern communication systems, involves dividing data into small packets before transmission. These packets travel independently through the network, taking different paths to reach their destination. Packet switching offers advantages like efficient use of network resources, allowing concurrent use of available bandwidth. It enhances robustness and resilience, as packets can take alternative routes in the presence of congestion or unavailability. The packet's journey involves encapsulation with source and destination addresses, traversal through routers that forward it using the best available path, and reassembly at the destination. This process ensures efficient and reliable data transmission across computer networks.

ratmat5 commented 9 months ago
  1. Higher bandwidth will lead to a higher speed and efficiency in data transfer, while if you have lower bandwidth, the speed and efficiency of data transfer will decrease. One example of this is mobile internet in rural areas, where lower bandwidth can lead to bad cellular data.

  2. Scalability is important to ensure that a network can accommodate growth by adding more devices, security protects networks from unauthorized data and cyber threats, and reliability ensures consistent and dependable network performance. LANs can connect devices within a limited geographic area. WANs have a larger geographic reach, connecting LANs across cities and countries.

  3. Packet switching is used as a method of transmitting and receiving data in a network, where messages are broken into smaller packets before being sent. Comparing it with circuit switching, circuit switching has a dedicated communication path for the entire duration of the conversation, and is commonly used in traditional telephones. While, packet switching has data broken into packets and each transmitted independently, most commonly used in modern computer networks and the internet.